Sha256: ad151bb4a33f109ca660427a871661e9c05331344b3185ae9a3b9bb209fe5f58
Contents?: true
Size: 649 Bytes
Versions: 65
Compression:
Stored size: 649 Bytes
Contents
require 'fog/core/collection' require 'fog/rackspace/models/load_balancers/load_balancer' module Fog module Rackspace class LoadBalancers class LoadBalancers < Fog::Collection model Fog::Rackspace::LoadBalancers::LoadBalancer def all data = service.list_load_balancers.body['loadBalancers'] load(data) end def get(load_balancer_id) if load_balancer = service.get_load_balancer(load_balancer_id).body['loadBalancer'] new(load_balancer) end rescue Fog::Rackspace::LoadBalancers::NotFound nil end end end end end
Version data entries
65 entries across 65 versions & 6 rubygems