vyos and ios cliconf plugin refactor (#41846)

* vyos and ios cliconf plugin refactor

*  Refactor vyos cliconf plugin
*  Change vyos module_utils and vyos_config as per refactor
*  Minor changes in ios cliconf plugin

* Fix unit test failure

* Fix sanity issues

* Add get_diff to rpc list
This commit is contained in:
Ganesh Nalawade
2018-06-25 09:43:37 +05:30
committed by GitHub
parent 9c5d40ff15
commit 773c031d33
8 changed files with 285 additions and 101 deletions

View File

@@ -441,9 +441,9 @@ def main():
# them with the current running config
if not module.check_mode:
if commands:
connection.edit_config(commands)
connection.edit_config(candidate=commands)
if banner_diff:
connection.edit_banner(json.dumps(banner_diff), multiline_delimiter=module.params['multiline_delimiter'])
connection.edit_banner(candidate=json.dumps(banner_diff), multiline_delimiter=module.params['multiline_delimiter'])
result['changed'] = True