mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
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:
|
description:
|
||||||
- Password for the user
|
- Password for the user
|
||||||
update_password:
|
update_password:
|
||||||
default: always
|
required: false
|
||||||
choices: ['always', 'on_create']
|
choices: ['always', 'on_create']
|
||||||
version_added: "2.3"
|
version_added: "2.3"
|
||||||
description:
|
description:
|
||||||
|
@ -97,6 +97,15 @@ EXAMPLES = '''
|
||||||
email: demo@example.com
|
email: demo@example.com
|
||||||
domain: default
|
domain: default
|
||||||
default_project: demo
|
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),
|
domain=dict(required=False, default=None),
|
||||||
enabled=dict(default=True, type='bool'),
|
enabled=dict(default=True, type='bool'),
|
||||||
state=dict(default='present', choices=['absent', 'present']),
|
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()
|
module_kwargs = openstack_module_kwargs()
|
||||||
|
|
Loading…
Reference in a new issue