update eos_config doc string and return values

This change update the return values from eos_config to be consistent with
all network config modules.  This will now return updates and responses
from the module
This commit is contained in:
Peter Sprygada 2016-02-09 14:33:33 -05:00 committed by Matt Clay
parent eb5f9c216b
commit 8303eadff1

View file

@ -137,23 +137,20 @@ EXAMPLES = """
parents: ['ip access-list test']
before: ['no ip access-list test']
replace: block
"""
RETURN = """
lines:
updates:
description: The set of commands that will be pushed to the remote device
returned: always
type: list
sample: ['...', '...']
response:
responses:
description: The set of responses from issuing the commands on the device
retured: always
type: list
sample: ['...', '...']
"""
import re
import itertools
@ -258,10 +255,10 @@ def main():
if not module.check_mode:
response = module.configure(candidate)
result['response'] = response
result['responses'] = response
result['changed'] = True
result['lines'] = candidate
result['updates'] = candidate
return module.exit_json(**result)
from ansible.module_utils.basic import *