Class: ConsoleUtils::RequestUtils::JSONOutput::Default
- Inherits:
-
Formatter
- Object
- Formatter
- ConsoleUtils::RequestUtils::JSONOutput::Default
- Defined in:
- lib/console_utils/request_utils/json_output.rb
Overview
The default formatter uses standart JSON library to output prettified JSON
Instance Method Summary collapse
-
#format(body) ⇒ Object
:nodoc:.
Instance Method Details
#format(body) ⇒ Object
:nodoc:
33 34 35 36 37 38 |
# File 'lib/console_utils/request_utils/json_output.rb', line 33 def format(body) #:nodoc: JSON.pretty_generate JSON(body), :allow_nan => true, :max_nesting => false rescue JSON::GeneratorError => e warn "Warning: Failed to format a json.", e., body body.to_s end |