mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-28 03:00:23 -07:00
Make group_id be a list.
This commit is contained in:
parent
5e30cd999c
commit
0e909640c5
1 changed files with 3 additions and 1 deletions
|
@ -390,6 +390,8 @@ def create_instances(module, ec2):
|
||||||
if group_name:
|
if group_name:
|
||||||
grp_details = ec2.get_all_security_groups()
|
grp_details = ec2.get_all_security_groups()
|
||||||
if type(group_name) == list:
|
if type(group_name) == list:
|
||||||
|
# FIXME: this should be a nice list comprehension
|
||||||
|
# also not py 2.4 compliant
|
||||||
group_id = list(filter(lambda grp: str(grp.id) if str(tmp) in str(grp) else None, grp_details) for tmp in group_name)
|
group_id = list(filter(lambda grp: str(grp.id) if str(tmp) in str(grp) else None, grp_details) for tmp in group_name)
|
||||||
elif type(group_name) == str:
|
elif type(group_name) == str:
|
||||||
for grp in grp_details:
|
for grp in grp_details:
|
||||||
|
@ -557,7 +559,7 @@ def main():
|
||||||
key_name = dict(aliases = ['keypair']),
|
key_name = dict(aliases = ['keypair']),
|
||||||
id = dict(),
|
id = dict(),
|
||||||
group = dict(type='list'),
|
group = dict(type='list'),
|
||||||
group_id = dict(),
|
group_id = dict(type='list'),
|
||||||
region = dict(aliases=['aws_region', 'ec2_region'], choices=AWS_REGIONS),
|
region = dict(aliases=['aws_region', 'ec2_region'], choices=AWS_REGIONS),
|
||||||
zone = dict(aliases=['aws_zone', 'ec2_zone']),
|
zone = dict(aliases=['aws_zone', 'ec2_zone']),
|
||||||
instance_type = dict(aliases=['type']),
|
instance_type = dict(aliases=['type']),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue