From 7608bc821e982e585dabdb58e722c68015f89025 Mon Sep 17 00:00:00 2001 From: Nilashish Chakraborty Date: Tue, 7 May 2019 20:51:35 +0530 Subject: [PATCH] Fix vyos cli prompt issues (#55589) Signed-off-by: NilashishC --- lib/ansible/plugins/action/vyos.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/plugins/action/vyos.py b/lib/ansible/plugins/action/vyos.py index ea7dd703c06..d6506a6301b 100644 --- a/lib/ansible/plugins/action/vyos.py +++ b/lib/ansible/plugins/action/vyos.py @@ -81,9 +81,9 @@ class ActionModule(ActionNetworkModule): conn = Connection(socket_path) out = conn.get_prompt() - while to_text(out, errors='surrogate_then_replace').strip().endswith(')#'): + while to_text(out, errors='surrogate_then_replace').strip().endswith('#'): display.vvvv('wrong context, sending exit to device', self._play_context.remote_addr) - conn.send_command('abort') + conn.send_command('exit discard') out = conn.get_prompt() result = super(ActionModule, self).run(task_vars=task_vars)