Class: HammerCLIKatello::ContentView::RemoveCommand

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

Instance Method Summary collapse

Methods included from OrganizationOptions

included, #org_options

Methods included from ResolverCommons

included

Instance Method Details

#all_optionsObject



242
243
244
245
246
247
# File 'lib/hammer_cli_katello/content_view.rb', line 242

def all_options
  opts = super
  opts['option_content_view_id'] = option_id
  opts['option_lifecycle_environment_names'] = opts['option_environment_names']
  opts
end

#request_paramsObject



249
250
251
252
253
254
255
# File 'lib/hammer_cli_katello/content_view.rb', line 249

def request_params
  super.tap do |opts|
    %w(content_view_version_ids environment_ids).each do |key|
      opts[key] = opts[key].split(",") if opts[key] && opts[key].respond_to?(:split)
    end
  end
end