diff --git a/lib/ansible/plugins/connection/__init__.py b/lib/ansible/plugins/connection/__init__.py index 6bc1994b81..77b8dcd8fc 100644 --- a/lib/ansible/plugins/connection/__init__.py +++ b/lib/ansible/plugins/connection/__init__.py @@ -254,7 +254,7 @@ class ConnectionBase(with_metaclass(ABCMeta, object)): return False elif isinstance(self._play_context.prompt, string_types): b_prompt = to_bytes(self._play_context.prompt) - return b_output.startswith(b_prompt) + return b_prompt in b_output else: return self._play_context.prompt(b_output)