From bb794cdae28d87ed07f5e229d11d0d6abc3ceb82 Mon Sep 17 00:00:00 2001 From: zewelor Date: Sun, 8 Sep 2019 22:24:22 +0200 Subject: [PATCH] Fix for miscale worker --- gateway.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gateway.py b/gateway.py index 1ab0ff3..fdb024c 100755 --- a/gateway.py +++ b/gateway.py @@ -2,7 +2,7 @@ import sys -from exceptions import WorkerTimeoutError +from exceptions import WorkerTimeoutError, DeviceTimeoutError if sys.version_info < (3, 5): print("To use this script you need python 3.5 or newer! got %s" % sys.version_info) @@ -73,7 +73,7 @@ mqtt.publish(_WORKERS_QUEUE.get(timeout=10).execute()) except queue.Empty: # Allow for SIGINT processing pass - except WorkerTimeoutError as e: + except (WorkerTimeoutError, DeviceTimeoutError) as e: logger.log_exception( _LOGGER, str(e) if str(e) else "Timeout while executing worker command",