Merge pull request #16718 from privateip/vyos
add common argument save_config to vyos_argument_spec
This commit is contained in:
commit
7ecc75b555
1 changed files with 6 additions and 6 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in a new issue