community.general/lib/ansible/modules
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
..
cloud vmware_host: add reconnect and add_or_reconnect states (#30582) 2017-12-13 11:13:12 -05:00
clustering Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
commands Fix Command module documentation 2017-12-08 10:07:00 -08:00
crypto Allow multiple values per key in name fields in openssl_certificate/csr (#30338) 2017-12-12 12:35:22 +00:00
database influxdb: fix missing arg specs (#33859) 2017-12-13 12:41:57 +01:00
files Add a new option firstmatch to lineinfile module. (#33825) 2017-12-13 09:49:44 -06:00
identity Add keycloak_client module for administration of Keycloak clients (#31716) 2017-11-29 16:44:35 -05:00
inventory Fix invalid string escape sequences. 2017-11-21 20:59:08 -08:00
messaging Add max_priority to give priority ability to a queue 2017-09-08 16:09:50 -07:00
monitoring Zabbix host ipmi (#33718) 2017-12-11 08:41:35 -05:00
net_tools Bulk pep8 fixes - hand crafted (#33690) 2017-12-07 19:29:21 -08:00
network ios_config save (#33791) 2017-12-13 07:36:43 -07:00
notification osx_say: add espeak support, rename module to say (#33071) 2017-12-09 13:45:31 +00:00
packaging maven_artifact: fix broken import (#33749) 2017-12-13 13:54:05 +00:00
remote_management imc_rest: fail when requirement is missing (#33750) 2017-12-13 13:54:38 +00:00
source_control Add limit for new password in gitlab_user (#33374) 2017-12-01 12:38:44 +05:30
storage Manually fix issues that autopep8 introduced 2017-12-07 20:25:55 +00:00
system firewalld: Implement zone operations (#32845) 2017-12-12 09:34:41 +01:00
utilities Small correction to import_role documentation (#33285) 2017-12-01 20:58:31 +10:00
web_infrastructure letsencrypt: add new param account_key_content (#32948) 2017-12-09 08:48:15 +01:00
windows Remove deprecated restart: parameter from win_feature examples (#33848) 2017-12-13 16:48:45 +10:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00