Added ability to create Openstack users without password (#37338)
This commit is contained in:
parent
5fa51f3cd8
commit
5b3e009198
1 changed files with 11 additions and 2 deletions
|
@ -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()
|
||||
|
|
Loading…
Reference in a new issue