Adding idrac_pwd alias to modules (#57733)
This commit is contained in:
parent
71a704cc14
commit
6e8fcbf8c9
2 changed files with 14 additions and 12 deletions
|
@ -3,12 +3,10 @@
|
||||||
|
|
||||||
#
|
#
|
||||||
# Dell EMC OpenManage Ansible Modules
|
# Dell EMC OpenManage Ansible Modules
|
||||||
# Version 1.0
|
# Version 2.0
|
||||||
# Copyright (C) 2018 Dell Inc.
|
# Copyright (C) 2018-2019 Dell Inc. or its subsidiaries. All Rights Reserved.
|
||||||
|
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
# All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
|
|
||||||
# Other trademarks may be trademarks of their respective owners.
|
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
@ -43,6 +41,7 @@ options:
|
||||||
description: iDRAC user password.
|
description: iDRAC user password.
|
||||||
type: str
|
type: str
|
||||||
required: True
|
required: True
|
||||||
|
aliases: ['idrac_pwd']
|
||||||
idrac_port:
|
idrac_port:
|
||||||
description: iDRAC port.
|
description: iDRAC port.
|
||||||
type: int
|
type: int
|
||||||
|
@ -58,6 +57,7 @@ options:
|
||||||
share_password:
|
share_password:
|
||||||
description: Network share user password. This option is mandatory for CIFS Network Share.
|
description: Network share user password. This option is mandatory for CIFS Network Share.
|
||||||
type: str
|
type: str
|
||||||
|
aliases: ['share_pwd']
|
||||||
share_mnt:
|
share_mnt:
|
||||||
description: Local mount path of the network share with read-write permission for ansible user.
|
description: Local mount path of the network share with read-write permission for ansible user.
|
||||||
This option is mandatory for Network Share.
|
This option is mandatory for Network Share.
|
||||||
|
@ -181,12 +181,12 @@ def main():
|
||||||
argument_spec={
|
argument_spec={
|
||||||
"idrac_ip": {"required": True, "type": 'str'},
|
"idrac_ip": {"required": True, "type": 'str'},
|
||||||
"idrac_user": {"required": True, "type": 'str'},
|
"idrac_user": {"required": True, "type": 'str'},
|
||||||
"idrac_password": {"required": True, "type": 'str', "no_log": True},
|
"idrac_password": {"required": True, "type": 'str', "aliases": ['idrac_pwd'], "no_log": True},
|
||||||
"idrac_port": {"required": False, "default": 443, "type": 'int'},
|
"idrac_port": {"required": False, "default": 443, "type": 'int'},
|
||||||
|
|
||||||
"share_name": {"required": True, "type": 'str'},
|
"share_name": {"required": True, "type": 'str'},
|
||||||
"share_user": {"required": False, "type": 'str'},
|
"share_user": {"required": False, "type": 'str'},
|
||||||
"share_password": {"required": False, "type": 'str', "no_log": True},
|
"share_password": {"required": False, "type": 'str', "aliases": ['share_pwd'], "no_log": True},
|
||||||
"share_mnt": {"required": True, "type": 'str'},
|
"share_mnt": {"required": True, "type": 'str'},
|
||||||
|
|
||||||
"catalog_file_name": {"required": False, "type": 'str', "default": "Catalog.xml"},
|
"catalog_file_name": {"required": False, "type": 'str', "default": "Catalog.xml"},
|
||||||
|
|
|
@ -3,12 +3,10 @@
|
||||||
|
|
||||||
#
|
#
|
||||||
# Dell EMC OpenManage Ansible Modules
|
# Dell EMC OpenManage Ansible Modules
|
||||||
# Version 1.3
|
# Version 2.0
|
||||||
# Copyright (C) 2019 Dell Inc.
|
# Copyright (C) 2019 Dell Inc. or its subsidiaries. All Rights Reserved.
|
||||||
|
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
# All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
|
|
||||||
# Other trademarks may be trademarks of their respective owners.
|
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,6 +37,7 @@ options:
|
||||||
description: iDRAC user password.
|
description: iDRAC user password.
|
||||||
type: str
|
type: str
|
||||||
required: True
|
required: True
|
||||||
|
aliases: ['idrac_pwd']
|
||||||
idrac_port:
|
idrac_port:
|
||||||
description: iDRAC port.
|
description: iDRAC port.
|
||||||
type: int
|
type: int
|
||||||
|
@ -64,6 +63,7 @@ options:
|
||||||
share_password:
|
share_password:
|
||||||
description: Network share user password. This option is mandatory for CIFS Network Share.
|
description: Network share user password. This option is mandatory for CIFS Network Share.
|
||||||
type: str
|
type: str
|
||||||
|
aliases: ['share_pwd']
|
||||||
scp_file:
|
scp_file:
|
||||||
description: Server Configuration Profile file name. This option is mandatory for C(import) command.
|
description: Server Configuration Profile file name. This option is mandatory for C(import) command.
|
||||||
type: str
|
type: str
|
||||||
|
@ -252,7 +252,8 @@ def main():
|
||||||
argument_spec={
|
argument_spec={
|
||||||
"idrac_ip": {"required": True, "type": 'str'},
|
"idrac_ip": {"required": True, "type": 'str'},
|
||||||
"idrac_user": {"required": True, "type": 'str'},
|
"idrac_user": {"required": True, "type": 'str'},
|
||||||
"idrac_password": {"required": True, "type": 'str', "no_log": True},
|
"idrac_password": {"required": True, "type": 'str',
|
||||||
|
"aliases": ['idrac_pwd'], "no_log": True},
|
||||||
"idrac_port": {"required": False, "default": 443, "type": 'int'},
|
"idrac_port": {"required": False, "default": 443, "type": 'int'},
|
||||||
|
|
||||||
"command": {"required": False, "type": 'str',
|
"command": {"required": False, "type": 'str',
|
||||||
|
@ -261,7 +262,8 @@ def main():
|
||||||
|
|
||||||
"share_name": {"required": True, "type": 'str'},
|
"share_name": {"required": True, "type": 'str'},
|
||||||
"share_user": {"required": False, "type": 'str'},
|
"share_user": {"required": False, "type": 'str'},
|
||||||
"share_password": {"required": False, "type": 'str', "no_log": True},
|
"share_password": {"required": False, "type": 'str',
|
||||||
|
"aliases": ['share_pwd'], "no_log": True},
|
||||||
"scp_components": {"required": False,
|
"scp_components": {"required": False,
|
||||||
"choices": ['ALL', 'IDRAC', 'BIOS', 'NIC', 'RAID'],
|
"choices": ['ALL', 'IDRAC', 'BIOS', 'NIC', 'RAID'],
|
||||||
"default": 'ALL'},
|
"default": 'ALL'},
|
||||||
|
|
Loading…
Reference in a new issue