# File lib/hammer_cli_foreman/parameter.rb, line 81 def create_parameter params = { "parameter" => { "name" => option_name, "value" => option_value } }.merge(base_action_params) HammerCLIForeman.record_to_common_format(parameter_resource.call(:create, params)) end
# File lib/hammer_cli_foreman/parameter.rb, line 56 def execute if parameter_exist? update_parameter print_message success_message_for :update if success_message_for :update else create_parameter print_message success_message_for :create if success_message_for :create end HammerCLI::EX_OK end
# File lib/hammer_cli_foreman/parameter.rb, line 67 def parameter_exist? get_parameter_identifier rescue false end
# File lib/hammer_cli_foreman/parameter.rb, line 71 def update_parameter params = { "id" => get_parameter_identifier, "parameter" => { "value" => option_value } }.merge(base_action_params) HammerCLIForeman.record_to_common_format(parameter_resource.call(:update, params)) end
Generated with the Darkfish Rdoc Generator 2.