Class: ConsoleUtils::RequestUtils::JSONOutput::Jq

Inherits:
Formatter
  • Object
show all
Defined in:
lib/console_utils/request_utils/json_output.rb

Overview

The jq formatter uses the external jq utility.

Instance Method Summary collapse

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