class CF::Space::Rename

Public Instance Methods

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

  space.name = name

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

Private Instance Methods

ask_name() click to toggle source
# File lib/cf/cli/space/rename.rb, line 34
def ask_name
  ask("New name")
end
ask_space(org) click to toggle source
# File lib/cf/cli/space/rename.rb, line 26
def ask_space(org)
  spaces = org.spaces
  fail "No spaces." if spaces.empty?

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