mirror of
https://github.com/ansible/awx.git
synced 2026-05-08 01:47:35 -02:30
Fill in the new execution environment collection module
as well as changes to other ones that need to be able to attach EEs.
This commit is contained in:
committed by
Shane McDonald
parent
c1133b3f6d
commit
6d935f740c
@@ -38,7 +38,7 @@ options:
|
||||
default: ''
|
||||
default_environment:
|
||||
description:
|
||||
- Default Execution Environment to use for the Organization.
|
||||
- Default Execution Environment to use for jobs owned by the Organization.
|
||||
type: str
|
||||
max_hosts:
|
||||
description:
|
||||
@@ -114,6 +114,7 @@ def main():
|
||||
name=dict(required=True),
|
||||
description=dict(),
|
||||
custom_virtualenv=dict(),
|
||||
default_environment=dict(),
|
||||
max_hosts=dict(type='int', default="0"),
|
||||
notification_templates_started=dict(type="list", elements='str'),
|
||||
notification_templates_success=dict(type="list", elements='str'),
|
||||
@@ -130,6 +131,7 @@ def main():
|
||||
name = module.params.get('name')
|
||||
description = module.params.get('description')
|
||||
custom_virtualenv = module.params.get('custom_virtualenv')
|
||||
default_ee = module.params.get('default_environment')
|
||||
max_hosts = module.params.get('max_hosts')
|
||||
# instance_group_names = module.params.get('instance_groups')
|
||||
state = module.params.get('state')
|
||||
@@ -179,6 +181,8 @@ def main():
|
||||
org_fields['description'] = description
|
||||
if custom_virtualenv is not None:
|
||||
org_fields['custom_virtualenv'] = custom_virtualenv
|
||||
if default_ee is not None:
|
||||
org_fields['default_environment'] = module.resolve_name_to_id('execution_environments', default_ee)
|
||||
if max_hosts is not None:
|
||||
org_fields['max_hosts'] = max_hosts
|
||||
|
||||
|
||||
Reference in New Issue
Block a user