Class: HammerCLIForemanResourceQuota::ResourceQuotaCommand::UpdateCommand

Inherits:
HammerCLIForeman::UpdateCommand
  • Object
show all
Defined in:
lib/hammer_cli_foreman_resource_quota/resource_quota.rb

Instance Method Summary collapse

Instance Method Details

#request_paramsObject



100
101
102
103
104
105
106
# File 'lib/hammer_cli_foreman_resource_quota/resource_quota.rb', line 100

def request_params
  super.tap do |opts|
    opts['resource_quota']['memory_mb'] = nil if option_remove_memory_limit?
    opts['resource_quota']['disk_gb'] = nil if option_remove_disk_space_limit?
    opts['resource_quota']['cpu_cores'] = nil if option_remove_cpu_cores_limit?
  end
end