diff options
author | Ryan S. Brown <sb@ryansb.com> | 2016-09-23 11:54:53 -0400 |
---|---|---|
committer | Ryan S. Brown <sb@ryansb.com> | 2016-09-23 11:54:53 -0400 |
commit | cf053d0e9c5bb7b9c9dc43faafadb9ee3ffde9ff (patch) | |
tree | 7cfcc9a9188f1b964f156f0a5331e084a8899fce /cloud/amazon | |
parent | 372828de01bf487eea5b034409f501c7e7f6932e (diff) | |
download | ansible-modules-extras-cf053d0e9c5bb7b9c9dc43faafadb9ee3ffde9ff.tar.gz |
Fix ec2_asg_facts when `name` parameter is None
Closes #3021
Diffstat (limited to 'cloud/amazon')
-rw-r--r-- | cloud/amazon/ec2_asg_facts.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cloud/amazon/ec2_asg_facts.py b/cloud/amazon/ec2_asg_facts.py index 857d0c20..d6eb1dc6 100644 --- a/cloud/amazon/ec2_asg_facts.py +++ b/cloud/amazon/ec2_asg_facts.py @@ -299,7 +299,11 @@ def find_asgs(conn, module, name=None, tags=None): module.fail_json(msg=e.message, **camel_dict_to_snake_dict(e.response)) matched_asgs = [] - name_prog = re.compile(r'^' + name) + + if name is not None: + # if the user didn't specify a name + name_prog = re.compile(r'^' + name) + for asg in asgs['AutoScalingGroups']: if name: matched_name = name_prog.search(asg['AutoScalingGroupName']) |