lib/fog/openstack/models/network/lb_pools.rb in fog-1.32.0 vs lib/fog/openstack/models/network/lb_pools.rb in fog-1.33.0
- old
+ new
@@ -1,12 +1,12 @@
-require 'fog/core/collection'
+require 'fog/openstack/models/collection'
require 'fog/openstack/models/network/lb_pool'
module Fog
module Network
class OpenStack
- class LbPools < Fog::Collection
+ class LbPools < Fog::OpenStack::Collection
attribute :filters
model Fog::Network::OpenStack::LbPool
def initialize(attributes)
@@ -14,13 +14,11 @@
super
end
def all(filters_arg = filters)
filters = filters_arg
- load(service.list_lb_pools(filters).body['pools'])
+ load_response(service.list_lb_pools(filters), 'pools')
end
-
- alias_method :summary, :all
def get(pool_id)
if pool = service.get_lb_pool(pool_id).body['pool']
new(pool)
end