summaryrefslogtreecommitdiff
path: root/cloud/amazon
diff options
context:
space:
mode:
authorRyan S. Brown <sb@ryansb.com>2016-09-23 11:54:53 -0400
committerRyan S. Brown <sb@ryansb.com>2016-09-23 11:54:53 -0400
commitcf053d0e9c5bb7b9c9dc43faafadb9ee3ffde9ff (patch)
tree7cfcc9a9188f1b964f156f0a5331e084a8899fce /cloud/amazon
parent372828de01bf487eea5b034409f501c7e7f6932e (diff)
downloadansible-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.py6
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'])