class CFAdmin::SetQuota
Public Instance Methods
precondition()
click to toggle source
# File lib/admin/set_quota.rb, line 5 def precondition check_target end
set_quota()
click to toggle source
# File lib/admin/set_quota.rb, line 18 def set_quota org = input[:organization] quota = input[:quota_definition] with_progress(<<MESSAGE.chomp) do Setting quota of #{c(org.name, :name)} to #{c(quota.name, :name)} MESSAGE org.quota_definition = quota org.update! end end
Private Instance Methods
ask_organization()
click to toggle source
# File lib/admin/set_quota.rb, line 38 def ask_organization ask("Organization", :choices => client.organizations, :display => proc(&:name)) end
ask_quota_definition()
click to toggle source
# File lib/admin/set_quota.rb, line 32 def ask_quota_definition ask("Quota", :choices => client.quota_definitions, :display => proc(&:name)) end