lib/helper-run-class.rb in canzea-0.1.30 vs lib/helper-run-class.rb in canzea-0.1.31
- old
+ new
@@ -16,11 +16,11 @@
puts "Running #{plan[:action]}"
self.run plan[:solution], plan[:action], JSON.generate(plan[:parameters])
}
end
- def run (solution, action, parameters)
+ def run (solution, action, parameters, status = false)
type = "ruby"
#parameters = JSON.generate(parameters)
@@ -40,10 +40,10 @@
if (type == "ruby")
cmd = "ruby #{@basePath}/helpers/#{solution}/#{action}.rb '#{parameters}'"
else
cmd = "#{@basePath}/helpers/#{solution}/#{action}.sh \"#{parameters}\""
end
- r.run cmd, 1, 1, false
+ r.run cmd, 1, 1, status
rescue => exception
@log.error(cmd)
@log.error(exception.to_s)
@log.error(exception.backtrace)