class HammerCLIKatello::Organization::UpdateCommand

Public Instance Methods

request_params() click to toggle source
Calls superclass method
# File lib/hammer_cli_katello/organization.rb, line 71
def request_params
  params = super
  # This is so Hammer doesn't say "Nothing to update" when toggling SCA.
  # (see hammer-cli-foreman)
  # Rails will safely ignore the extra parameter.
  if params.key?('simple_content_access')
    params["organization"] = params.fetch('organization', {}).merge(
      "_simple_content_access" => params['simple_content_access'])
    unless params['simple_content_access']
      warn(
        _("Simple Content Access will be required for all organizations in the next release.")
      )
    end
  end
  params
end