class Fog::Rackspace::Identity::Roles
Attributes
user[RW]
Public Instance Methods
all()
click to toggle source
# File lib/fog/rackspace/models/identity/roles.rb, line 12 def all requires :user load(retrieve_roles) end
get(id)
click to toggle source
# File lib/fog/rackspace/models/identity/roles.rb, line 17 def get(id) requires :user data = retrieve_roles.find{ |role| role['id'] == id } data && new(data) end
Private Instance Methods
retrieve_roles()
click to toggle source
# File lib/fog/rackspace/models/identity/roles.rb, line 25 def retrieve_roles data = service.list_user_roles(user.identity).body['roles'] end