Method: OpsWalrus::App#print_script_result
- Defined in:
- lib/opswalrus/app.rb
#print_script_result(result) ⇒ Object
331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 |
# File 'lib/opswalrus/app.rb', line 331 def print_script_result(result) if script_mode? || pretty_print_mode? SemanticLogger.flush output = StringIO.open do |io| io.puts(SCRIPT_RESULT_HEADER) if script_mode? obj = case result when Invocation::Success result.value when Invocation::Error result.serialize_error end io.puts JSON.pretty_generate(obj) io.string end # puts "print_script_result - #{Time.now.strftime('%s%L')}" puts output end end |