mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
vmware_vm_facts: Improve example and docs (#27898)
This fixes ansible/ansible-modules-extras#2475
This commit is contained in:
parent
9f26b853e8
commit
2af759e9f9
1 changed files with 22 additions and 12 deletions
|
@ -12,31 +12,41 @@ ANSIBLE_METADATA = {'metadata_version': '1.0',
|
||||||
'status': ['preview'],
|
'status': ['preview'],
|
||||||
'supported_by': 'community'}
|
'supported_by': 'community'}
|
||||||
|
|
||||||
|
DOCUMENTATION = r'''
|
||||||
DOCUMENTATION = '''
|
|
||||||
---
|
---
|
||||||
module: vmware_vm_facts
|
module: vmware_vm_facts
|
||||||
short_description: Return basic facts pertaining to a vSphere virtual machine guest
|
short_description: Return basic facts pertaining to a vSphere virtual machine guest
|
||||||
description:
|
description:
|
||||||
- Return basic facts pertaining to a vSphere virtual machine guest
|
- Return basic facts pertaining to a vSphere virtual machine guest.
|
||||||
version_added: 2.0
|
version_added: '2.0'
|
||||||
author: "Joseph Callen (@jcpowermac)"
|
author:
|
||||||
|
- Joseph Callen (@jcpowermac)
|
||||||
notes:
|
notes:
|
||||||
- Tested on vSphere 5.5
|
- Tested on vSphere 5.5 and vSphere 6.5
|
||||||
- Tested on vSphere 6.5
|
|
||||||
requirements:
|
requirements:
|
||||||
- "python >= 2.6"
|
- python >= 2.6
|
||||||
- PyVmomi
|
- PyVmomi
|
||||||
extends_documentation_fragment: vmware.documentation
|
extends_documentation_fragment: vmware.documentation
|
||||||
'''
|
'''
|
||||||
|
|
||||||
EXAMPLES = '''
|
EXAMPLES = r'''
|
||||||
- name: Gather all registered virtual machines
|
- name: Gather all registered virtual machines
|
||||||
local_action:
|
vmware_vm_facts:
|
||||||
module: vmware_vm_facts
|
|
||||||
hostname: esxi_or_vcenter_ip_or_hostname
|
hostname: esxi_or_vcenter_ip_or_hostname
|
||||||
username: username
|
username: username
|
||||||
password: password
|
password: password
|
||||||
|
delegate_to: localhost
|
||||||
|
register: vmfacts
|
||||||
|
|
||||||
|
- debug:
|
||||||
|
var: vmfacts.virtual_machines
|
||||||
|
'''
|
||||||
|
|
||||||
|
RETURN = r'''
|
||||||
|
virtual_machines:
|
||||||
|
description: dictionary of virtual machines and their facts
|
||||||
|
returned: success
|
||||||
|
type: dict
|
||||||
'''
|
'''
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue