class CF::Organization::Rename

Public Instance Methods

rename_org() click to toggle source
# File lib/cf/cli/organization/rename.rb, line 11
def rename_org
  organization = input[:organization]
  name = input[:name]

  organization.name = name

  with_progress("Renaming to #{c(name, :name)}") do
    organization.update!
  end
end

Private Instance Methods

ask_name() click to toggle source
# File lib/cf/cli/organization/rename.rb, line 24
def ask_name
  ask("New name")
end
ask_organization() click to toggle source
# File lib/cf/cli/organization/rename.rb, line 28
def ask_organization
  organizations = client.organizations(:depth => 0)
  fail "No organizations." if organizations.empty?

  ask("Rename which organization?", :choices => organizations.sort_by(&:name),
      :display => proc(&:name))
end