lib/command.rb in dev_commands-0.0.24 vs lib/command.rb in dev_commands-0.0.25
- old
+ new
@@ -27,11 +27,11 @@
}
end
end
def execute
- puts "#{self[:input]}" if(!self.has_key?(:quiet) || self[:quiet])
+ puts "#{self[:input]}" if(!self.has_key?(:quiet) || !self[:quiet])
pwd=Dir.pwd
Dir.chdir(self[:directory]) if(self.has_key?(:directory) && File.exists?(self[:directory]))
self[:directory] = pwd if(self[:directory].length==0)
self[:machine] = Command.machine
@@ -66,10 +66,10 @@
end
Dir.chdir(pwd) if pwd != Dir.pwd
if(self[:exit_code] != 0)
- if(!self.has_key?(:quiet) || self[:quiet])
+ if(!self.has_key?(:quiet) || !self[:quiet])
puts ' '
puts "exit_code=#{self[:exit_code]}"
puts ' '
puts self[:output]
puts self[:error]
\ No newline at end of file