class CF::Service::Rename

Public Instance Methods

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

  service.name = name

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

Private Instance Methods

ask_name() click to toggle source
# File lib/cf/cli/service/rename.rb, line 31
def ask_name
  ask("New name")
end
ask_service() click to toggle source
# File lib/cf/cli/service/rename.rb, line 23
def ask_service
  services = client.service_instances
  fail "No services." if services.empty?

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