all()
click to toggle source
def all
load(service.list_users(tenant_id).body['users'])
end
destroy(id)
click to toggle source
def destroy(id)
user = self.find_by_id(id)
user.destroy
end
find_by_id(id)
click to toggle source
def find_by_id(id)
self.find {|user| user.id == id} ||
Fog::Identity::OpenStack::User.new(
service.get_user_by_id(id).body['user'].merge(
'service' => service
)
)
end
find_by_name(name)
click to toggle source
def find_by_name(name)
self.find {|user| user.name == name} ||
Fog::Identity::OpenStack::User.new(
service.get_user_by_name(name).body['user'].merge(
'service' => service
)
)
end