|
|
@ -30,7 +30,7 @@ requirements:
|
|
|
|
options:
|
|
|
|
options:
|
|
|
|
host:
|
|
|
|
host:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Set to {{ inventory_hostname }}}
|
|
|
|
- Set to target snmp server (normally {{inventory_hostname}})
|
|
|
|
required: true
|
|
|
|
required: true
|
|
|
|
version:
|
|
|
|
version:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
@ -73,6 +73,7 @@ options:
|
|
|
|
EXAMPLES = '''
|
|
|
|
EXAMPLES = '''
|
|
|
|
# Gather facts with SNMP version 2
|
|
|
|
# Gather facts with SNMP version 2
|
|
|
|
- snmp_facts: host={{ inventory_hostname }} version=2c community=public
|
|
|
|
- snmp_facts: host={{ inventory_hostname }} version=2c community=public
|
|
|
|
|
|
|
|
connection: local
|
|
|
|
|
|
|
|
|
|
|
|
# Gather facts using SNMP version 3
|
|
|
|
# Gather facts using SNMP version 3
|
|
|
|
- snmp_facts:
|
|
|
|
- snmp_facts:
|
|
|
@ -84,6 +85,7 @@ EXAMPLES = '''
|
|
|
|
username=snmp-user
|
|
|
|
username=snmp-user
|
|
|
|
authkey=abc12345
|
|
|
|
authkey=abc12345
|
|
|
|
privkey=def6789
|
|
|
|
privkey=def6789
|
|
|
|
|
|
|
|
delegate_to: localhost
|
|
|
|
'''
|
|
|
|
'''
|
|
|
|
|
|
|
|
|
|
|
|
from ansible.module_utils.basic import *
|
|
|
|
from ansible.module_utils.basic import *
|
|
|
|