Method: BuildCloud::LoadBalancer#initialize
- Defined in:
- lib/build-cloud/loadbalancer.rb
#initialize(fog_interfaces, log, options = {}) ⇒ LoadBalancer
Returns a new instance of LoadBalancer.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/build-cloud/loadbalancer.rb', line 7 def initialize ( fog_interfaces, log, = {} ) @elb = fog_interfaces[:elb] @log = log = @log.debug( .inspect ) (:id, :listeners) require_one_of(:security_groups, :security_group_names) require_one_of(:subnet_ids, :subnet_names) require_one_of(:vpc_id, :vpc_name) end |