class CF::Populators::Space

Attributes

organization[R]

Public Class Methods

new(input, organization) click to toggle source
Calls superclass method CF::Populators::Base::new
# File lib/cf/cli/populators/space.rb, line 10
def initialize(input, organization)
  super(input)
  @organization = organization
end

Private Instance Methods

choices() click to toggle source
# File lib/cf/cli/populators/space.rb, line 24
def choices
  organization.spaces(:depth => 0)
end
finder_argument() click to toggle source
# File lib/cf/cli/populators/space.rb, line 28
def finder_argument
  organization
end
valid?(space) click to toggle source
# File lib/cf/cli/populators/space.rb, line 17
def valid?(space)
  return false unless space.guid
  space.developers.include? client.current_user
rescue CFoundry::APIError
  false
end