Module: Swa::CLI::DataOutput

Extended by:
Clamp::Option::Declaration
Included in:
BaseCommand
Defined in:
lib/swa/cli/data_output.rb

Instance Method Summary collapse

Instance Method Details

#output_format=(arg) ⇒ Object



23
24
25
26
27
28
29
# File 'lib/swa/cli/data_output.rb', line 23

def output_format=(arg)
  arg = arg.upcase
  unless %w(JSON YAML).member?(arg)
    raise ArgumentError, "unrecognised data format: #{arg.inspect}"
  end
  @output_format = arg
end