Class: HammerCLI::Apipie::ReadCommand

Inherits:
Command show all
Defined in:
lib/hammer_cli/apipie/read_command.rb

Instance Method Summary collapse

Methods inherited from Command

desc, identifiers, #validate_options

Methods included from Options

#all_method_options, #get_option_value, included, #method_options, #method_options_for_params

Methods included from Resource

#action, included, #resource, #resource_config

Methods inherited from HammerCLI::AbstractCommand

#adapter, #exception_handler, inherited_output_definition, #initialize, output, #output, output_definition, #output_definition, #parent_command, #parse, remove_subcommand, #run, subcommand, subcommand!, validate_options, #validate_options

Constructor Details

This class inherits a constructor from HammerCLI::AbstractCommand

Instance Method Details

#executeObject



7
8
9
10
11
12
# File 'lib/hammer_cli/apipie/read_command.rb', line 7

def execute
  d = retrieve_data
  logger.debug "Retrieved data: " + d.ai(:raw => true) if HammerCLI::Settings.get(:log_api_calls)
  print_data d
  return HammerCLI::EX_OK
end