Included Modules

Class/Module Index [+]

Quicksearch

HammerCLI::Apipie::WriteCommand

Public Instance Methods

execute() click to toggle source
# File lib/hammer_cli/apipie/write_command.rb, line 9
def execute
  print_success_message(send_request)
  return HammerCLI::EX_OK
end

Protected Instance Methods

request_headers() click to toggle source
# File lib/hammer_cli/apipie/write_command.rb, line 37
def request_headers
  {}
end
request_params() click to toggle source
# File lib/hammer_cli/apipie/write_command.rb, line 41
def request_params
  method_options
end
send_request() click to toggle source
# File lib/hammer_cli/apipie/write_command.rb, line 29
def send_request
  if resource && resource.has_action?(action)
    resource.call(action, request_params, request_headers)
  else
    raise HammerCLI::OperationNotSupportedError, "The server does not support such operation."
  end
end
success_message_params(response) click to toggle source
# File lib/hammer_cli/apipie/write_command.rb, line 16
def success_message_params(response)
  response
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.