summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2010-09-28 03:54:56 -0700
committerDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2010-09-28 03:54:56 -0700
commit1c27512215d1436d74b9d561877684fc1b5a02e4 (patch)
tree3ae3c8a2d30edeb8f083c54e97402a3e88973e19
parent390f2786509206022057260fe2daaec128f0ea88 (diff)
downloadlognotify-1c27512215d1436d74b9d561877684fc1b5a02e4.tar.gz
lognotify-1c27512215d1436d74b9d561877684fc1b5a02e4.tar.xz
Better error message during parsing errors.
-rwxr-xr-xlognotify.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lognotify.rb b/lognotify.rb
index f6ad65a..fff5489 100755
--- a/lognotify.rb
+++ b/lognotify.rb
@@ -14,8 +14,8 @@ def parse identifier
conf = Hash.new
file = File.expand_path(CONFIG_DIR + '/' + identifier + '.conf')
- File.open(file) do |read|
- read.each_line do |line|
+ File.open(file) do |contents|
+ contents.each_line do |line|
# Remove whitespace from beginning of line, allowing for indentation.
line.lstrip!
@@ -24,7 +24,7 @@ def parse identifier
key, value = line.split('=', 2)
# Raise an error if line does not contain a key/value pair.
- raise 'Check line ' + read.lineno.to_s + ' for errors.' if value.nil?
+ raise 'Error on line ' + contents.lineno.to_s + '.' if value.nil?
conf[key.strip.to_sym] = value.strip
end