diff --git a/lib/ansible/plugins/action/eos.py b/lib/ansible/plugins/action/eos.py index 6e453980ad7..15517058ccf 100644 --- a/lib/ansible/plugins/action/eos.py +++ b/lib/ansible/plugins/action/eos.py @@ -76,7 +76,7 @@ class ActionModule(_ActionModule): # make sure we are in the right cli context which should be # enable mode and not config module rc, out, err = connection.exec_command('prompt()') - while str(out).strip().endswith(')#'): + while '(config' in str(out): display.vvvv('wrong context, sending exit to device', self._play_context.remote_addr) connection.exec_command('exit') rc, out, err = connection.exec_command('prompt()')