1
0
mirror of https://github.com/vmware/vsphere-automation-sdk-python.git synced 2024-11-22 09:39:58 -05:00
Commit Graph

50 Commits

Author SHA1 Message Date
Shweta Purohit
08a6c02555 New sample for appliance Health
updated Health appliance sample

cleaned up health appliance sample

Signed-off-by: aspurohit <spurohit@vmware.com>

Removed unused objects

Signed-off-by: aspurohit <spurohit@vmware.com>

modified as per sample_template_basic

updated as per review comments

updated the sample as per review comments

updated the sample as per import standards
2019-08-14 12:34:20 +05:30
Tianhao He
63dbb27b50 New sample to demonstrates the VMTX push sync workflow to publish and subscribe VMTX items 2019-06-25 12:17:10 +08:00
Tianhao He
a1dac8616e API bindings for VMware Cloud on AWS 1.7 release
Signed-off-by: Tianhao He <het@vmware.com>
2019-05-28 10:41:05 -07:00
Tianhao He
e7af04409a Remove try/catch block from sample_base.py
There is an bug in the catch block where the exception didn't get
re-raised when cleanup is false. When something goes wrong, it's better
to leave the setup as is for dubugging. Thus removing the try/catch.

Signed-off-by: Tianhao He <het@vmware.com>
2019-02-26 17:39:24 +08:00
Tianhao He
7ad32f66fd fix format for vc_import_history_common.py
Signed-off-by: Tianhao He <het@vmware.com>
2019-02-11 15:37:20 +08:00
Tianhao He
58968f2ee1 fix network helper method - 2 2019-02-05 17:30:05 +08:00
Tianhao He
8c44352bab fix network helper method 2019-02-05 12:43:09 +08:00
Tianhao He
912fb0bcbf update ethernet sample and add opaque network
Signed-off-by: Tianhao He <het@vmware.com>
2019-01-31 16:47:42 +08:00
het
7a87682546 update vsphere sample readme 2018-11-28 23:12:26 +08:00
het
18b2ed120a Remove tabulate from the dependency list
Signed-off-by: het <het@vmware.com>
2018-11-22 15:51:29 +08:00
het
4849111842 Rewrite tagging sample to use vsphere client
Add API call to retrieve category and tag name and description.

Signed-off-by: het <het@vmware.com>
2018-11-21 21:31:19 +08:00
Steve Trefethen
5892cdab58
Remove mistaken commit 2018-11-10 10:31:08 -08:00
Steve Trefethen
93b58772d3
Remove mistaken commit 2018-11-10 10:30:57 -08:00
Steve Trefethen
0c8112653c
Create VM snippet 2018-11-10 10:09:57 -08:00
Steve Trefethen
3be789db29
Create README.md 2018-11-10 10:08:10 -08:00
het
88af7c3ba7 signed ova import sample
Signed-off-by: het <het@vmware.com>
2018-11-08 16:10:02 +08:00
het
48a9388c45 fix a formatting issue 2018-09-25 10:17:12 -07:00
het
cfa9acdb88 Add tests to make sure vsphere client stubs are present
Add unittests for vsphere client
Fixed some format issues
Run the tests as part of travis ci
2018-09-21 13:38:40 -07:00
het
5ba4450b3b VMware Cloud on AWS 1.5
Updated VMware Cloud on AWS Console API bindings
Updated VMware Cloud on AWS SDDC API bindings
Added Compute Policy API bindings
Add compute Policy API samples
Remove doc folder. The API specs are hosted on gh-pages branch now. The API doc links can be found on the main README.

Signed-off-by: het <het@vmware.com>
2018-09-20 13:41:20 -07:00
Jobin George
911c3e3bc9 Addressed the Review comments. Signed-off-by:jobingeo jgeorge@vmware.com 2018-06-25 21:13:31 +05:30
Jobin George
1e631f7061 A sample to list the Services in the vCenter Server. Signed-off-by:jobingeo jgeorge@vmware.com 2018-06-25 17:15:00 +05:30
pgbidkar
100d723904 dict.itervalues is deprecated in Python3. Fixing samples to call method dict.values() works for Python 2.7 & 3 2018-06-13 16:57:42 +05:30
Tianhao He
346f5b1cd6 VMware Cloud on AWS 1.4
- Updated bindings and samples for VMware Cloud on AWS APIs
- Added bindings for NSX APIs
- Added HVC samples
2018-05-15 20:56:21 -07:00
Tianhao He
f1032b4e43 vSphere 6.7 Release
Signed-off-by: Tianhao He <het@vmware.com>
2018-04-17 11:01:27 -07:00
Tianhao He
aae89a9af0 VMware Cloud on AWS M3 release
* Support VMware Cloud on AWS Networking APIs and add a few samples.
* Added vsphere_client module to simplify login and API invocation.
* Modified existing samples to use vsphere_client.
* Update on vm template APIs.

Signed-off-by: Tianhao He <het@vmware.com>
2018-03-08 13:15:46 -08:00
Tianhao He
9db63a9577 Add hok token support for sso.py
Make the sso.py python3 compatible.
Add acquire token by token support.
Add hok token support.

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-12-08 10:35:56 -08:00
Tianhao He
775dbeffa9 Add VMware Cloud on AWS APIs
Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-12-05 16:24:30 -08:00
Tianhao He
32ce0831ed Update vapiconnect.py 2017-10-20 09:23:36 -07:00
Tianhao He
29bd63ba91 Update vapiconnect.py 2017-10-19 18:39:34 -07:00
Tianhao He
a3e9688fdc Updated bindings for vSphere 6.6.1 release
1. Updated bindings for vSphere 6.6.1 release for VMware Cloud 1.1
2. Update password and remove IP from testbed.py
3. Package vSphere Automation runtime and bindings in wheel format.
4. Update travis test commend.

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-08-29 15:27:52 -07:00
Tianhao He
abe05ece27 Improve sample code
1. Make sample code more consistent
2. Improve input parameter parser

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-08-18 04:46:18 -07:00
Pavan Bidkar
44222e1dee Fixed argument name in main.py to vcenterpassword, which was differing with build_arg_parser() from setup_cli.py. Added Argument in help text (#3)
Signed-off-by: Pavan Bidkar pbidkar@vmware.com

Signed-off-by: pgbidkar <pbidkar@vmware.com>
2017-08-17 11:23:35 -07:00
Tianhao He
be279fb622 add vc password parameter 2017-08-17 00:27:34 -07:00
Tianhao He
ade24a262f remove bin directory 2017-08-16 22:40:55 -07:00
Tianhao He
58b044feec Update default vc password 2017-08-16 13:54:58 -07:00
Tianhao He
1e090f252f update sample template and doc
Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-08-08 11:58:05 -07:00
pgbidkar
77204240db Modified cert_path argument help message to align with requests package help message for cert_path argument
Signed-off-by: Pavan Bidkar pbidkar@vmware.com

Sample to demonstrate Cert Verification while connecting to vCenter server Updated README.md for common package description

Signed-off-by: pgbidkar <pbidkar@vmware.com>

Sample to demonstrate Cert Verification while connecting to vCenter server
Signed-off-by: Pavan Bidkar pbidkar@vmware.com

Signed-off-by: pgbidkar <pbidkar@vmware.com>

Modified cert_path argument help message to align with requests package help message for cert_path argument
Signed-off-by: Pavan Bidkar pbidkar@vmware.com

Signed-off-by: pgbidkar <pbidkar@vmware.com>
2017-07-18 12:51:23 +05:30
Tianhao He
a94fff411e Update sample template (#25)
Use service manager to connect to both vAPI and VIM services

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-06-29 15:19:40 -07:00
Tianhao He
44a785b456 Add sample template file (#24)
Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-06-22 15:14:36 -07:00
Pavan Bidkar
2415e4eef6 Sample is not failing if Cluster Name argument passed is not Valid.Assering Cluster presense in setup method instead of execution method (#23)
Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>

Sample is not failing with Clustername passed is not Valid.
Validating Cluster presence in setup method instead of execution

Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>
2017-05-15 09:14:03 -07:00
PavanBidkar
f4c82a3d07 SSO samples are failing with 6.0 vCenter server. com.vmware.vapi.vcenter_client.DataCenter module is not present in 6.0. Removed Datacenter listing after connection is successful
Signed-off-by: PavanBidkar <pbidkar@vmware.com>

SSO samples are failing with 6.0 vCenter server. com.vmware.vapi.vcenter_client.DataCenter module is not present in 6.0. Removed Datacenter listing after connection is successful
Added Create & Delete for Tag and Tag Category to verify connection is successful.

Signed-off-by: PavanBidkar <pbidkar@vmware.com>

SSO samples are failing with 6.0 vCenter server. com.vmware.vapi.vcenter_client.DataCenter module is not present in 6.0. Removed Datacenter listing after connection is successful
Added Create & Delete Tag Category to verify connection is successful. Removed Tag Creation and Deletion to have basic API call instead of multiple calls.

Signed-off-by: PavanBidkar <pbidkar@vmware.com>

SSO samples are failing with 6.0 vCenter server. com.vmware.vapi.vcenter_client.DataCenter module is not present in 6.0. Removed Datacenter listing after connection is successful
Added Create & Delete Tag Category to verify connection is successful. Removed Tag Creation and Deletion to have basic API call instead of multiple calls.

Signed-off-by: PavanBidkar <pbidkar@vmware.com>
2017-05-05 12:18:45 +05:30
PavanBidkar
e96de924f8 Adding New Sample to Delete User specified Virtual Machine
Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>

Fixed Formatting issue

Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>

Fixed PEP8 suggested format Issue.Added new line at the end of file

Signed-off-by: PavanBidkar <pbidkar@vmware.com>
2017-05-02 13:56:23 +05:30
PavanBidkar
61f3e72771 Sample was failing if wsdl file location is passed as ../samples/vsphere/sso/wsdl/lookupservice.wsdl.
Modified Samples to convert passed wsdl file path to abspath
Added If condition to check wsdlpath is passed

Signed-off-by: PavanBidkar <pbidkar@vmware.com>

Modified if conition, removed optional braces

Signed-off-by: PavanBidkar <pbidkar@vmware.com>
2017-04-17 13:48:38 +05:30
Kyle Ruddy
bd1eaf1ed1 Update configuration inputs
Update the configuration inputs to point to the “VM” designated values.

Signed-off-by: Kyle Ruddy <kmruddy@gmail.com>
2017-04-03 14:39:00 -04:00
Tianhao He
ca53102df4 Remove the output file before creating the parallel port
Need to make the same fix as the one in #13 for parallel port.
Also move the cleanup_backends to the main sample run to make
sure the output file is always deleted.

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-03-24 20:21:27 -07:00
Tianhao He
43c25d0b61 Remove the output file before creating new serial port
When re-run the sample without cleanup previous port the power
on peration may time out due to the output file exist already.
Remove the file before creating new port and add notes to
help avoiding this.

Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
2017-03-24 15:30:02 -07:00
pgbidkar
46ab4ce349 Adding ESXPASSWORD as commandline argument. ESXPassword cannot be hardcoded in testbed.py file since ESX doesnt have default password
Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>

Adding ESXPASSWORD as commandline argument. ESXPassword cannot be hardcoded in testbed.py file since ESX doesnt have default password

Signed-off-by: Pavan Bidkar <pbidkar@vmware.com>
2017-03-21 00:15:05 +05:30
Tianhao He
ba26a070a6 Fix typo in license text
Signed-off-by: Tianhao He <het@vmware.com>
2017-03-15 15:36:13 -07:00
Tianhao He
f11b15cd0d add missing MIT license ientifier to each file
Signed-off-by: Tianhao He <het@vmware.com>
2017-03-13 11:04:53 -07:00
Tianhao He
fb7b0f53cc Initial sample drop 2017-03-03 14:04:06 -08:00