Class: HammerCLIForeman::Domain::SetParameterCommand

Inherits:
Parameter::SetCommand show all
Defined in:
lib/hammer_cli_foreman/domain.rb

Instance Method Summary collapse

Methods inherited from Parameter::SetCommand

command_name, #create_parameter, #execute, #parameter_exist?, resource, #update_parameter

Instance Method Details

#base_action_paramsObject



89
90
91
92
93
# File 'lib/hammer_cli_foreman/domain.rb', line 89

def base_action_params
  {
    "domain_id" => option_domain_id || option_domain_name
  }
end

#validate_optionsObject



84
85
86
87
# File 'lib/hammer_cli_foreman/domain.rb', line 84

def validate_options
  super
  validator.any(:option_domain_name, :option_domain_id).required
end