1
0
mirror of https://github.com/vmware/vsphere-automation-sdk-python.git synced 2024-11-21 17:29:59 -05:00

Merge pull request #6 from pgbidkar/master

Adding ESXPASSWORD as commandline argument. ESXPassword cannot be har…
This commit is contained in:
Tianhao He 2017-03-20 12:43:47 -07:00 committed by GitHub
commit 4693db2a39
2 changed files with 9 additions and 0 deletions

View File

@ -49,9 +49,12 @@ if (args.esxhost1):
_testbed.config['ESX_HOST1'] = args.esxhost1 _testbed.config['ESX_HOST1'] = args.esxhost1
if (args.esxhost2): if (args.esxhost2):
_testbed.config['ESX_HOST2'] = args.esxhost2 _testbed.config['ESX_HOST2'] = args.esxhost2
if (args.esxpassword):
_testbed.config['ESX_PASS'] = args.esxpassword
if (args.nfsserver): if (args.nfsserver):
_testbed.config['NFS_HOST'] = args.nfsserver _testbed.config['NFS_HOST'] = args.nfsserver
print(_testbed.to_config_string()) print(_testbed.to_config_string())
# Connect to VIM API Endpoint on vCenter system # Connect to VIM API Endpoint on vCenter system

View File

@ -39,6 +39,7 @@ def build_arg_parser():
-server, --vcenterserver -server, --vcenterserver
-e1, --esxhost1 -e1, --esxhost1
-e2, --esxhost2 -e2, --esxhost2
-epass, --esxpassword
-n, --nfsserver -n, --nfsserver
""" """
@ -100,6 +101,11 @@ def build_arg_parser():
help='ESX HOST 2 IP to prepare the testbed to run the samples.' help='ESX HOST 2 IP to prepare the testbed to run the samples.'
'If not passed as argument, update testbed.py file') 'If not passed as argument, update testbed.py file')
parser.add_argument('-epass', '--esxpassword',
action='store',
help='ESX Server password'
'If not passed as argument, update testbed.py file')
parser.add_argument('-n', '--nfsserver', parser.add_argument('-n', '--nfsserver',
action='store', action='store',
help='NFS Server IP to setup datastore for samples run.' help='NFS Server IP to setup datastore for samples run.'