From 08220a6858b7c17aa9fecbc7c564dbce415f157f Mon Sep 17 00:00:00 2001 From: dddennnisss Date: Mon, 27 Jul 2026 11:47:28 +0700 Subject: [PATCH] fix: add fallback for SERVER_URL if config import fails --- fetch_tickets.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/fetch_tickets.py b/fetch_tickets.py index 409ff5b..86719c1 100644 --- a/fetch_tickets.py +++ b/fetch_tickets.py @@ -16,7 +16,19 @@ urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) # --- ИМПОРТ КОНФИГУРАЦИИ (ВСЕ ПЕРЕМЕННЫЕ ИДУТ ОТСЮДА) --- # config.py лежит в /opt/GigaAM/config/, а скрипт в /opt/GigaAM/sd/ sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) -from config import * + +try: + from config import * +except Exception as e: + print(f"WARNING: Не удалось импортировать config: {e}", file=sys.stderr) + SERVER_URL = "https://servicedesk.sibcem.ru:8080" + API_KEY = "" + +# Проверяем что SERVER_URL определён +if 'SERVER_URL' not in globals(): + SERVER_URL = "https://servicedesk.sibcem.ru:8080" +if 'API_KEY' not in globals(): + API_KEY = "" def get_ts(req): ct = req.get("created_time", {})