Class: ConsoleUtils::RequestUtils::JSONOutput::Jq
- Inherits:
-
Formatter
- Object
- Formatter
- ConsoleUtils::RequestUtils::JSONOutput::Jq
- Defined in:
- lib/console_utils/request_utils/json_output.rb
Overview
The jq formatter uses the external jq utility.
Instance Method Summary collapse
-
#format(body) ⇒ Object
:nodoc:.
Instance Method Details
#format(body) ⇒ Object
:nodoc:
45 46 47 |
# File 'lib/console_utils/request_utils/json_output.rb', line 45 def format(body) #:nodoc: IO.popen(jq_command, 'r+') { |io| (io << body).tap(&:close_write).read } end |