class Fog::Compute::ProfitBricks::Resources
Public Instance Methods
all()
click to toggle source
# File lib/fog/profitbricks/models/compute/resources.rb, line 11 def all response = service.get_all_resources load(response.body['items'].each { |resource| flatten(resource) }) end
get_by_type(resource_type)
click to toggle source
# File lib/fog/profitbricks/models/compute/resources.rb, line 24 def get_by_type(resource_type) response = service.get_resources_by_type(resource_type) load(response.body['items'].each { |resource| flatten(resource) }) end
get_resource_by_type(resource_type, resource_id)
click to toggle source
# File lib/fog/profitbricks/models/compute/resources.rb, line 17 def get_resource_by_type(resource_type, resource_id) response = service.get_resource_by_type(resource_type, resource_id) share = response.body new(flatten(share)) end