vmware_vcenter_settings: Specify defaults inside parameter dict (#59546)
* vmware_vcenter_settings: Specify defaults inside dictionaries * Add default to documentation and fix bug in example
This commit is contained in:
parent
b59fa134be
commit
148d72d6e2
1 changed files with 21 additions and 13 deletions
|
@ -80,6 +80,10 @@ options:
|
||||||
- '- C(server) (str): Mail server'
|
- '- C(server) (str): Mail server'
|
||||||
- '- C(sender) (str): Mail sender address'
|
- '- C(sender) (str): Mail sender address'
|
||||||
type: dict
|
type: dict
|
||||||
|
default: {
|
||||||
|
server: '',
|
||||||
|
sender: '',
|
||||||
|
}
|
||||||
snmp_receivers:
|
snmp_receivers:
|
||||||
description:
|
description:
|
||||||
- SNMP trap destinations for vCenter server alerts.
|
- SNMP trap destinations for vCenter server alerts.
|
||||||
|
@ -153,7 +157,7 @@ EXAMPLES = r'''
|
||||||
event_retention: 30
|
event_retention: 30
|
||||||
runtime_settings:
|
runtime_settings:
|
||||||
unique_id: 1
|
unique_id: 1
|
||||||
managed_address: "{{ ansible_default_ipv4.address }}"
|
managed_address: "{{ lookup('dig', inventory_hostname) }}"
|
||||||
vcenter_server_name: "{{ inventory_hostname }}"
|
vcenter_server_name: "{{ inventory_hostname }}"
|
||||||
user_directory:
|
user_directory:
|
||||||
timeout: 60
|
timeout: 60
|
||||||
|
@ -576,11 +580,11 @@ def main():
|
||||||
database=dict(
|
database=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
max_connections=dict(type='int'),
|
max_connections=dict(type='int', default=50),
|
||||||
task_cleanup=dict(type='bool'),
|
task_cleanup=dict(type='bool', default=True),
|
||||||
task_retention=dict(type='int'),
|
task_retention=dict(type='int', default=30),
|
||||||
event_cleanup=dict(type='bool'),
|
event_cleanup=dict(type='bool', default=True),
|
||||||
event_retention=dict(type='int'),
|
event_retention=dict(type='int', default=30),
|
||||||
),
|
),
|
||||||
default=dict(
|
default=dict(
|
||||||
max_connections=50,
|
max_connections=50,
|
||||||
|
@ -601,11 +605,11 @@ def main():
|
||||||
user_directory=dict(
|
user_directory=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
timeout=dict(type='int'),
|
timeout=dict(type='int', default=60),
|
||||||
query_limit=dict(type='bool'),
|
query_limit=dict(type='bool', default=True),
|
||||||
query_limit_size=dict(type='int'),
|
query_limit_size=dict(type='int', default=5000),
|
||||||
validation=dict(type='bool'),
|
validation=dict(type='bool', default=True),
|
||||||
validation_period=dict(type='int'),
|
validation_period=dict(type='int', default=1440),
|
||||||
),
|
),
|
||||||
default=dict(
|
default=dict(
|
||||||
timeout=60,
|
timeout=60,
|
||||||
|
@ -621,6 +625,10 @@ def main():
|
||||||
server=dict(type='str'),
|
server=dict(type='str'),
|
||||||
sender=dict(type='str'),
|
sender=dict(type='str'),
|
||||||
),
|
),
|
||||||
|
default=dict(
|
||||||
|
server='',
|
||||||
|
sender='',
|
||||||
|
),
|
||||||
),
|
),
|
||||||
snmp_receivers=dict(
|
snmp_receivers=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
|
@ -664,8 +672,8 @@ def main():
|
||||||
timeout_settings=dict(
|
timeout_settings=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
normal_operations=dict(type='int'),
|
normal_operations=dict(type='int', default=30),
|
||||||
long_operations=dict(type='int'),
|
long_operations=dict(type='int', default=120),
|
||||||
),
|
),
|
||||||
default=dict(
|
default=dict(
|
||||||
normal_operations=30,
|
normal_operations=30,
|
||||||
|
|
Loading…
Reference in a new issue