parent
eb2b9b3636
commit
8357ae69e7
1 changed files with 4 additions and 3 deletions
|
@ -114,13 +114,14 @@ def run_commands(module, commands, check_rc=True):
|
||||||
|
|
||||||
|
|
||||||
def load_config(module, commands):
|
def load_config(module, commands):
|
||||||
|
|
||||||
rc, out, err = exec_command(module, 'config')
|
rc, out, err = exec_command(module, 'config')
|
||||||
if rc != 0:
|
if rc != 0:
|
||||||
module.fail_json(msg='unable to enter configuration mode', err=to_text(out, errors='surrogate_then_replace'))
|
module.fail_json(msg='unable to enter configuration mode', err=to_text(out, errors='surrogate_then_replace'))
|
||||||
|
|
||||||
for command in to_list(commands):
|
commands = to_commands(module, to_list(commands))
|
||||||
if command == 'end':
|
for command in commands:
|
||||||
|
command = module.jsonify(command)
|
||||||
|
if "\"command\": \"end\"" in command:
|
||||||
continue
|
continue
|
||||||
rc, out, err = exec_command(module, command)
|
rc, out, err = exec_command(module, command)
|
||||||
if rc != 0:
|
if rc != 0:
|
||||||
|
|
Loading…
Reference in a new issue