mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Fix dangerous default args. (#29839)
This commit is contained in:
@@ -450,7 +450,9 @@ class Ec2Metadata(object):
|
||||
data = None
|
||||
return to_text(data)
|
||||
|
||||
def _mangle_fields(self, fields, uri, filter_patterns=['public-keys-0']):
|
||||
def _mangle_fields(self, fields, uri, filter_patterns=None):
|
||||
filter_patterns = ['public-keys-0'] if filter_patterns is None else filter_patterns
|
||||
|
||||
new_fields = {}
|
||||
for key, value in fields.items():
|
||||
split_fields = key[len(uri):].split('/')
|
||||
|
||||
@@ -1014,7 +1014,9 @@ class ElbManager(object):
|
||||
self._delete_policy(self.elb.name, policy)
|
||||
self._create_policy(policy_param, policy_meth, policy)
|
||||
|
||||
def _set_listener_policy(self, listeners_dict, policy=[]):
|
||||
def _set_listener_policy(self, listeners_dict, policy=None):
|
||||
policy = [] if policy is None else policy
|
||||
|
||||
for listener_port in listeners_dict:
|
||||
if listeners_dict[listener_port].startswith('HTTP'):
|
||||
self.elb_conn.set_lb_policies_of_listener(self.elb.name, listener_port, policy)
|
||||
|
||||
Reference in New Issue
Block a user