class CF::App::Rename

Public Instance Methods

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

  app.name = name

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

Private Instance Methods

ask_app() click to toggle source
# File lib/cf/cli/app/rename.rb, line 23
def ask_app
  apps = client.apps
  fail "No applications." if apps.empty?

  ask("Rename which application?", :choices => apps.sort_by(&:name),
      :display => proc(&:name))
end
ask_name() click to toggle source
# File lib/cf/cli/app/rename.rb, line 31
def ask_name
  ask("New name")
end