mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-02-04 07:51:50 +00:00
Reformat everything.
This commit is contained in:
parent
3f2213791a
commit
340ff8586d
1008 changed files with 61301 additions and 58309 deletions
|
|
@ -344,17 +344,17 @@ ids:
|
|||
|
||||
from ansible.module_utils.basic import AnsibleModule, missing_required_lib
|
||||
from ansible_collections.community.general.plugins.module_utils.alicloud_ecs import (
|
||||
ecs_argument_spec, ecs_connect, FOOTMARK_IMP_ERR, HAS_FOOTMARK
|
||||
ecs_argument_spec,
|
||||
ecs_connect,
|
||||
FOOTMARK_IMP_ERR,
|
||||
HAS_FOOTMARK,
|
||||
)
|
||||
|
||||
|
||||
def main():
|
||||
argument_spec = ecs_argument_spec()
|
||||
argument_spec.update(dict(
|
||||
name_prefix=dict(type='str'),
|
||||
tags=dict(type='dict', aliases=['instance_tags']),
|
||||
filters=dict(type='dict')
|
||||
)
|
||||
argument_spec.update(
|
||||
dict(name_prefix=dict(type="str"), tags=dict(type="dict", aliases=["instance_tags"]), filters=dict(type="dict"))
|
||||
)
|
||||
module = AnsibleModule(
|
||||
argument_spec=argument_spec,
|
||||
|
|
@ -362,16 +362,16 @@ def main():
|
|||
)
|
||||
|
||||
if HAS_FOOTMARK is False:
|
||||
module.fail_json(msg=missing_required_lib('footmark'), exception=FOOTMARK_IMP_ERR)
|
||||
module.fail_json(msg=missing_required_lib("footmark"), exception=FOOTMARK_IMP_ERR)
|
||||
|
||||
ecs = ecs_connect(module)
|
||||
|
||||
instances = []
|
||||
instance_ids = []
|
||||
ids = []
|
||||
name_prefix = module.params['name_prefix']
|
||||
name_prefix = module.params["name_prefix"]
|
||||
|
||||
filters = module.params['filters']
|
||||
filters = module.params["filters"]
|
||||
if not filters:
|
||||
filters = {}
|
||||
for key, value in list(filters.items()):
|
||||
|
|
@ -380,22 +380,22 @@ def main():
|
|||
if id not in ids:
|
||||
ids.append(value)
|
||||
if ids:
|
||||
filters['instance_ids'] = ids
|
||||
if module.params['tags']:
|
||||
filters['tags'] = module.params['tags']
|
||||
filters["instance_ids"] = ids
|
||||
if module.params["tags"]:
|
||||
filters["tags"] = module.params["tags"]
|
||||
|
||||
for inst in ecs.describe_instances(**filters):
|
||||
if name_prefix:
|
||||
if not str(inst.instance_name).startswith(name_prefix):
|
||||
continue
|
||||
volumes = ecs.describe_disks(instance_id=inst.id)
|
||||
setattr(inst, 'block_device_mappings', volumes)
|
||||
setattr(inst, 'user_data', inst.describe_user_data())
|
||||
setattr(inst, "block_device_mappings", volumes)
|
||||
setattr(inst, "user_data", inst.describe_user_data())
|
||||
instances.append(inst.read())
|
||||
instance_ids.append(inst.id)
|
||||
|
||||
module.exit_json(changed=False, ids=instance_ids, instances=instances)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue