From 9ad62a48ab374225647f7e05594653bbc088b6f7 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Wed, 22 Mar 2017 10:59:50 -0400 Subject: [PATCH] prevent failure for meta: reset_connection now plugins that don't explicitly support it give a warning. --- lib/ansible/plugins/connection/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ansible/plugins/connection/__init__.py b/lib/ansible/plugins/connection/__init__.py index 1bcc77f2b1..9a606f679b 100644 --- a/lib/ansible/plugins/connection/__init__.py +++ b/lib/ansible/plugins/connection/__init__.py @@ -278,3 +278,6 @@ class ConnectionBase(with_metaclass(ABCMeta, object)): f = self._play_context.connection_lockfd fcntl.lockf(f, fcntl.LOCK_UN) display.vvvv('CONNECTION: pid %d released lock on %d' % (os.getpid(), f), host=self._play_context.remote_addr) + + def reset(self): + display.warning("Reset is not implemented for this connection")