lib/fog/openstack/models/identity_v3/policies.rb in fog-1.32.0 vs lib/fog/openstack/models/identity_v3/policies.rb in fog-1.33.0

- old
+ new

@@ -1,19 +1,17 @@ -require 'fog/core/collection' +require 'fog/openstack/models/collection' require 'fog/openstack/models/identity_v3/policy' module Fog module Identity class OpenStack class V3 - class Policies < Fog::Collection + class Policies < Fog::OpenStack::Collection model Fog::Identity::OpenStack::V3::Policy def all(options = {}) - load(service.list_policies(options).body['policies']) + load_response(service.list_policies(options), 'policies') end - - alias_method :summary, :all def find_by_id(id) cached_policy = self.find { |policy| policy.id == id } return cached_policy if cached_policy policy_hash = service.get_policy(id).body['policy']