class Fog::Compute::ProfitBricks::Shares
Public Instance Methods
all(group_id)
click to toggle source
# File lib/fog/profitbricks/models/compute/shares.rb, line 11 def all(group_id) result = service.get_all_shares(group_id) load(result.body['items'].each do |share| share['group_id'] = group_id share['resource_id'] = share['id'] flatten(share) end) end
get(group_id, resource_id)
click to toggle source
# File lib/fog/profitbricks/models/compute/shares.rb, line 21 def get(group_id, resource_id) response = service.get_share(group_id, resource_id) share = response.body share['group_id'] = group_id share['resource_id'] = resource_id new(flatten(share)) end