From bcfdb09169e71dc6c601625b4a016925393a287b Mon Sep 17 00:00:00 2001 From: DYefremov Date: Wed, 10 Jun 2020 18:34:42 +0300 Subject: [PATCH] small http api init fix --- app/connections.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/connections.py b/app/connections.py index b8e920a8..fbb0af57 100644 --- a/app/connections.py +++ b/app/connections.py @@ -323,6 +323,9 @@ class HttpAPI: __MAX_WORKERS = 4 def __init__(self, settings): + from concurrent.futures import ThreadPoolExecutor as PoolExecutor + self._executor = PoolExecutor(max_workers=self.__MAX_WORKERS) + self._settings = settings self._shutdown = False self._session_id = 0 @@ -332,9 +335,6 @@ class HttpAPI: self._is_owif = True self.init() - from concurrent.futures import ThreadPoolExecutor as PoolExecutor - self._executor = PoolExecutor(max_workers=self.__MAX_WORKERS) - def send(self, req_type, ref, callback=print, ref_prefix=""): if self._shutdown: return @@ -374,7 +374,8 @@ class HttpAPI: if info: version = info.get("e2webifversion", "").upper() self._is_owif = "OWIF" in version - log("HTTP API initialized. Web Interface version: {}".format(version)) + version_info = "Web Interface version: {}".format(version) if version else "" + log("HTTP API initialized... {}".format(version_info)) @property def is_owif(self):