# File lib/aws/elb/listener.rb, line 114 def policy= policy_or_policy_name policy_name = policy_or_policy_name.is_a?(LoadBalancerPolicy) ? policy_or_policy_name.name : policy_or_policy_name.to_s client.set_load_balancer_policies_of_listener( :load_balancer_name => load_balancer.name, :load_balancer_port => port, :policy_names => [policy_name]) LoadBalancerPolicy.new(load_balancer, policy_name, :config => config) end