|
|
@ -21,7 +21,7 @@
|
|
|
|
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
|
|
|
|
|
|
|
ANSIBLE_METADATA = {'metadata_version': '1.0',
|
|
|
|
ANSIBLE_METADATA = {'metadata_version': '1.0',
|
|
|
|
'status': ['stableinterface'],
|
|
|
|
'status': ['preview'],
|
|
|
|
'supported_by': 'community'}
|
|
|
|
'supported_by': 'community'}
|
|
|
|
|
|
|
|
|
|
|
|
DOCUMENTATION = '''
|
|
|
|
DOCUMENTATION = '''
|
|
|
@ -56,9 +56,8 @@ options:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Sets the token to authenticate against Rundeck API.
|
|
|
|
- Sets the token to authenticate against Rundeck API.
|
|
|
|
required: True
|
|
|
|
required: True
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'''
|
|
|
|
'''
|
|
|
|
|
|
|
|
|
|
|
|
EXAMPLES = '''
|
|
|
|
EXAMPLES = '''
|
|
|
|
- name: Create a rundeck project
|
|
|
|
- name: Create a rundeck project
|
|
|
|
rundeck_project:
|
|
|
|
rundeck_project:
|
|
|
@ -188,5 +187,6 @@ def main():
|
|
|
|
elif module.params['state'] == 'absent':
|
|
|
|
elif module.params['state'] == 'absent':
|
|
|
|
rundeck.remove_project()
|
|
|
|
rundeck.remove_project()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|
|
|
|
main()
|
|
|
|