updates ensure_connect decorator function

only calls _connect() if _connected is False
pull/4420/head
Peter Sprygada 2017-01-20 22:42:20 -05:00 committed by Brian Coca
parent 8296511ed0
commit 83fe2170ff
1 changed files with 2 additions and 1 deletions

View File

@ -49,7 +49,8 @@ BUFSIZE = 65536
def ensure_connect(func):
@wraps(func)
def wrapped(self, *args, **kwargs):
self._connect()
if not self._connected:
self._connect()
return func(self, *args, **kwargs)
return wrapped