diff --git a/fetch_tickets.py b/fetch_tickets.py index cff8607..1b8b405 100644 --- a/fetch_tickets.py +++ b/fetch_tickets.py @@ -18,19 +18,24 @@ urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) try: - from config import * - print("LOG: ✅ Config импортирован из config.py") + import config as cfg + SERVER_URL = getattr(cfg, 'SERVER_URL', None) + API_KEY = getattr(cfg, 'API_KEY', None) + print(f"LOG: ✅ Config импортирован, SERVER_URL={SERVER_URL}") except Exception as e: print(f"LOG: ⚠️ Не удалось импортировать config: {e}", file=sys.stderr) + SERVER_URL = None + API_KEY = None -# Проверяем что SERVER_URL определён, если нет — используем дефолт -if 'SERVER_URL' not in globals(): +# Fallback если SERVER_URL не определён +if not SERVER_URL: SERVER_URL = os.environ.get("SD_SERVER_URL", "https://servicedesk.sibcem.ru:8080") - print(f"LOG: ⚠️ SERVER_URL не найден в config, используем: {SERVER_URL}") + print(f"LOG: ⚠️ SERVER_URL не найден, используем: {SERVER_URL}") -if 'API_KEY' not in globals(): +# Fallback если API_KEY не определён +if not API_KEY: API_KEY = os.environ.get("SD_API_KEY", "") - print("LOG: ⚠️ API_KEY не найден в config, используется пустой", file=sys.stderr) + print("LOG: ⚠️ API_KEY не найден, используется пустой", file=sys.stderr) print(f"LOG: 🔑 Подключение к {SERVER_URL}")