From 9f443d0b401a79837fc8671e6d1873bcbc139f29 Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 22 Jul 2024 20:37:12 +0300 Subject: [PATCH] Fix timeout scale. --- engineapi/engineapi/settings.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/engineapi/engineapi/settings.py b/engineapi/engineapi/settings.py index 3e2d0bbc..225d58fc 100644 --- a/engineapi/engineapi/settings.py +++ b/engineapi/engineapi/settings.py @@ -185,18 +185,18 @@ except: f"ENGINE_DB_POOL_RECYCLE_SECONDS must be an integer: {ENGINE_DB_POOL_RECYCLE_SECONDS_RAW}" ) -ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW = os.environ.get( - "ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS" +ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW = os.environ.get( + "ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS" ) -ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS = 2 * ENGINE_DB_POOL_RECYCLE_SECONDS +ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS = 2 * 1000 * ENGINE_DB_POOL_RECYCLE_SECONDS try: - if ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW is not None: - ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS = int( - ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW + if ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW is not None: + ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS = int( + ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW ) except: raise ValueError( - f"ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS must be an integer: {ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW}" + f"ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS must be an integer: {ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW}" )