# File lib/fog/aws/models/elb/load_balancer.rb, line 18 def initialize(attributes={}) attributes[:availability_zones] ||= attributes['AvailabilityZones'] || %w(us-east-1a us-east-1b us-east-1c us-east-1d) unless attributes['ListenerDescriptions'] new_listener = Fog::AWS::ELB::Listener.new attributes['ListenerDescriptions'] = [{ 'Listener' => new_listener.to_params, 'PolicyNames' => new_listener.policy_names }] end attributes['Policies'] ||= {'AppCookieStickinessPolicies' => [], 'LBCookieStickinessPolicies' => []} super end