From 10e861a690a61b613a8c9c6e2b8b998241fbbe50 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Tue, 28 Sep 2010 03:48:08 -0700 Subject: Shorthand if statements are better. --- lognotify.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'lognotify.rb') diff --git a/lognotify.rb b/lognotify.rb index 1296506..c3ff293 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 |contents| - contents.each_line do |line| + File.open(file) do |io| + io.each_line do |line| # Remove whitespace from beginning of line, allowing for indentation. line.lstrip! @@ -24,9 +24,7 @@ def parse identifier key, value = line.split('=', 2) # Raise an error if line does not contain a key/value pair. - if value.nil? - raise 'Check line ' + contents.lineno.to_s + ' for errors.' - end + raise 'Check line ' + io.lineno.to_s + ' for errors.' if value.nil? conf[key.strip.to_sym] = value.strip end -- cgit v1.2.3-70-g09d2