diff options
Diffstat (limited to 'python/book_bbg.py')
| -rw-r--r-- | python/book_bbg.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/python/book_bbg.py b/python/book_bbg.py index cc7b6ca7..7f45bae2 100644 --- a/python/book_bbg.py +++ b/python/book_bbg.py @@ -4,6 +4,7 @@ from stat import S_ISREG import re import time import logging +from paramiko.ssh_exception import SSHException logger = logging.getLogger(__name__) @@ -34,6 +35,9 @@ def run(): pass else: BbgDeal._cache[bbg_id] = None + except SSHException: + sftp.client.close() + sftp = SftpClient.from_creds("bbg") except OSError: sftp.client.close() sftp = SftpClient.from_creds("bbg") |
