class HammerCLIKatello::HostCollection::ContentBaseCommand
Public Instance Methods
hosts_bulk_action_id(options)
click to toggle source
# File lib/hammer_cli_katello/host_collection.rb, line 215 def hosts_bulk_action_id(options) host_collection_id(options) end
request_params()
click to toggle source
Calls superclass method
# File lib/hammer_cli_katello/host_collection.rb, line 198 def request_params params = super host_collection_id = resolver.host_collection_id( 'option_id' => option_host_collection_id, 'option_name' => option_host_collection_name, 'option_organization_id' => params['organization_id'] ) params['content'] = content params['content_type'] = content_type params['included'] = { search: "host_collection_id=\"#{host_collection_id}\"" } params end
resolver()
click to toggle source
# File lib/hammer_cli_katello/host_collection.rb, line 213 def resolver custom_resolver = Class.new(HammerCLIKatello::IdResolver) do def hosts_bulk_action_id(options) host_collection_id(options) end end custom_resolver.new(HammerCLIKatello.api_connection, HammerCLIKatello::Searchables.new) end