Added ability to create Openstack users without password (#37338)

This commit is contained in:
Arun prasath 2018-10-14 08:34:44 +05:30 committed by ansibot
parent 5fa51f3cd8
commit 5b3e009198

View file

@ -33,7 +33,7 @@ options:
description:
- Password for the user
update_password:
default: always
required: false
choices: ['always', 'on_create']
version_added: "2.3"
description:
@ -97,6 +97,15 @@ EXAMPLES = '''
email: demo@example.com
domain: default
default_project: demo
# Create a user without password
- os_user:
cloud: mycloud
state: present
name: demouser
email: demo@example.com
domain: default
default_project: demo
'''
@ -181,7 +190,7 @@ def main():
domain=dict(required=False, default=None),
enabled=dict(default=True, type='bool'),
state=dict(default='present', choices=['absent', 'present']),
update_password=dict(default='always', choices=['always', 'on_create']),
update_password=dict(default=None, choices=['always', 'on_create']),
)
module_kwargs = openstack_module_kwargs()