Method: ConsoleUtils::JSONOutput::DefaultFormatter#format

Defined in:
lib/console_utils/json_output/default_formatter.rb

#format(body) ⇒ Object

:nodoc:



5
6
7
8
9
10
# File 'lib/console_utils/json_output/default_formatter.rb', line 5

def format(body) #:nodoc:
  JSON.pretty_generate JSON(body), :allow_nan => true, :max_nesting => false
rescue JSON::ParseError, JSON::GeneratorError
  error = $!
  raise ParseError, "#{error.class.to_s}: #{error.message}"
end