1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Merge pull request #16718 from privateip/vyos

add common argument save_config to vyos_argument_spec
This commit is contained in:
Peter Sprygada 2016-07-15 05:14:47 -07:00 committed by GitHub
commit 7ecc75b555

View file

@ -20,8 +20,8 @@
import itertools
import re
from ansible.module_utils.network import NetworkError, get_module, get_exception
from ansible.module_utils.network import register_transport, to_list
from ansible.module_utils.network import NetworkModule, NetworkError
from ansible.module_utils.network import register_transport, to_list, get_exception
from ansible.module_utils.network import Command, NetCli
from ansible.module_utils.netcfg import NetworkConfig
from ansible.module_utils.shell import Shell, ShellError, HAS_PARAMIKO
@ -30,14 +30,14 @@ DEFAULT_COMMENT = 'configured by vyos_config'
def argument_spec():
return dict(
config=dict(),
running_config=dict(aliases=['config']),
comment=dict(default=DEFAULT_COMMENT),
save=dict(type='bool')
save_config=dict(type='bool', aliases=['save'])
)
vyos_argument_spec = argument_spec()
def get_config(module):
contents = module.params['config']
contents = module.params['running_config']
if not contents:
contents = str(module.config.get_config()).split('\n')
module.params['config'] = contents
@ -74,7 +74,7 @@ def load_candidate(module, candidate):
updates = diff_config(candidate, config)
comment = module.params['comment']
save = module.params['save']
save = module.params['save_config']
result = dict(changed=False)