Class: HammerCLIKatello::ContentViewVersion::PromoteCommand

Inherits:
SingleResourceCommand
  • Object
show all
Includes:
HammerCLIForemanTasks::Async, LifecycleEnvironmentNameMapping
Defined in:
lib/hammer_cli_katello/content_view_version.rb

Instance Method Summary collapse

Methods included from LifecycleEnvironmentNameMapping

included

Methods included from ResolverCommons

included

Instance Method Details

#environment_search_optionsObject



108
109
110
111
112
113
114
115
116
# File 'lib/hammer_cli_katello/content_view_version.rb', line 108

def environment_search_options
  {
    "option_id" => options["option_to_environment_id"],
    "option_name" => options["option_to_environment_name"],
    "option_organization_id" => options["option_organization_id"],
    "option_organization_name" => options["option_organization_name"],
    "option_organization_label" => options["option_organization_label"]
  }
end

#request_paramsObject



118
119
120
121
122
123
# File 'lib/hammer_cli_katello/content_view_version.rb', line 118

def request_params
  params = super
  params['environment_ids'] = [resolver.lifecycle_environment_id(environment_search_options)]
  params['force'] = option_force?
  params
end