lib/floe/workflow/states/task.rb in floe-0.4.1 vs lib/floe/workflow/states/task.rb in floe-0.5.0
- old
+ new
@@ -125,12 +125,12 @@
end
def parse_error(output)
return if output.nil?
- JSON.parse(output)
+ JSON.parse(output.split("\n").last)
rescue JSON::ParserError
- {"Error" => output}
+ {"Error" => output.chomp}
end
def parse_output(output)
return if output.nil?