class Fog::Compute::Ecloud::Organizations
Public Instance Methods
all()
click to toggle source
# File lib/fog/compute/ecloud/models/organizations.rb, line 13 def all data = service.get_organizations(organization_uri).body load(data[:Organization]) end
get(uri)
click to toggle source
# File lib/fog/compute/ecloud/models/organizations.rb, line 18 def get(uri) if data = service.get_organization(uri) new(data.body) end rescue ServiceError => e raise e unless e.status_code == 404 nil end
organization_uri()
click to toggle source
# File lib/fog/compute/ecloud/models/organizations.rb, line 27 def organization_uri @organization_uri ||= service.default_organization_uri end
Private Instance Methods
organization_uri=(new_organization_uri)
click to toggle source
# File lib/fog/compute/ecloud/models/organizations.rb, line 33 def organization_uri=(new_organization_uri) @organization_uri = new_organization_uri end
reload()
click to toggle source
Calls superclass method
# File lib/fog/compute/ecloud/models/organizations.rb, line 37 def reload @organization_uri = nil super end