community.general/lib/ansible/modules/cloud
tchernomax 29bed12cdd vmware_host: add reconnect and add_or_reconnect states (#30582)
* vmware_host: add reconnect and add_or_reconnect states

Add "reconnect" and "add_or_reconnect" choices for "state".

* reconnect: reconnect an esxi to a vcenter (imply it is present).
* add_or_reconnect: do the same but add the esxi if absent.

Also:
* tag the cluster_name as required (because it is).
* tag esxi_username and esxi_password as not required because
    they aren't when the esxi isn't added.

* vmware_host: add + prepare/document integration tests

vmware_host module

Add integration test for the add part of "add_or_reconnect" state.

Prepare and document integration tests for the reconnect part
of "add_or_reconnect" state and "reconnect" and "absent" states.

Currently we can't test those states as ReconnectHost_Task (for
"reconnect") and EnterMaintenanceMode_Task (for "absent") aren't
implemented yet in vcsim (from vmware/govmomi)
2017-12-13 11:13:12 -05:00
..
amazon [cloud] Bring return parameters for name/arn and subnet ID back to ec2_asg module (#33775) 2017-12-13 10:45:34 -05:00
atomic atomic_container: drop duplicate 'latest' choice (#32794) 2017-11-10 16:21:00 -05:00
azure [new module] Added Azure SQL Servers support - cloud/azure/azure_rm_sql_servers (#33077) 2017-12-13 14:31:00 +10:00
centurylink Bulk pep8 fixes - hand crafted (#33690) 2017-12-07 19:29:21 -08:00
cloudscale cloudscale_floating_ip module (#33181) 2017-12-11 14:48:35 +00:00
cloudstack Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
digital_ocean Refactor Digital Ocean Domain (#29179) 2017-12-09 11:24:20 +05:30
dimensiondata Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
docker Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
google Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
linode remove unused import and unused variable disk_size (#33741) 2017-12-13 13:49:55 +00:00
lxc Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
lxd Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
misc Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
openstack Bulk pep8 fixes - hand crafted (#33690) 2017-12-07 19:29:21 -08:00
ovh Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
ovirt ovirt_disk: fix Python 3 compatibility (use six) (#33730) 2017-12-13 07:51:34 +01:00
packet Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
profitbricks Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
pubnub Update metadata to 1.1 2017-08-15 23:12:08 -07:00
rackspace Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
smartos allow smartos vmadm to create docker vms (#32819) 2017-12-08 15:02:11 +00:00
softlayer sl_vm: PEP8 compliancy and documentation changes (#32657) 2017-11-15 15:22:32 -05:00
spotinst module/spotinst: Add Spotinst as a new cloud provider (#26388) 2017-12-11 15:08:37 -05:00
univention Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
vmware vmware_host: add reconnect and add_or_reconnect states (#30582) 2017-12-13 11:13:12 -05:00
vultr vultr: new module utils and common docs (#30868) 2017-11-01 20:16:59 +01:00
webfaction Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
__init__.py package files 2016-12-08 11:22:22 -05:00