From d6c930a95813527ce70dc27fd092a0576cc01855 Mon Sep 17 00:00:00 2001 From: Murray Date: Sat, 21 Mar 2026 23:32:52 +0000 Subject: [PATCH] fix: remove tracked cache/log files, wire up dotenv --- adapters/__pycache__/__init__.cpython-312.pyc | Bin 358 -> 0 bytes adapters/__pycache__/base.cpython-312.pyc | Bin 2103 -> 0 bytes adapters/__pycache__/kiwi.cpython-312.pyc | Bin 4948 -> 0 bytes monitor.log | 3 --- monitor.py | 4 ++++ 5 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 adapters/__pycache__/__init__.cpython-312.pyc delete mode 100644 adapters/__pycache__/base.cpython-312.pyc delete mode 100644 adapters/__pycache__/kiwi.cpython-312.pyc delete mode 100644 monitor.log diff --git a/adapters/__pycache__/__init__.cpython-312.pyc b/adapters/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 20edc3a78a06e60af9a3ef09f3fae5452b179dc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmX@j%ge<81fi8JuP?VXRs*sqHSWuE$RIE^tn4F!Mo~p<75@fI@ z<1Jo@I!A~Cpa8dbW_c!*Tf_`hRKx-#{508avB$@!#`30$Y$vKJT`sMjW*~LI7rRwIFWEShEft{?I zo1d3il3%0`vqe8XJ`*SsAFo$X`HRCQH$SB`C)KWq2WTWC5Esh;i4V+-jEo5~U ZvN14f++|RGz%4by_X3wzBYP1jcmZRQWF!Cp diff --git a/adapters/__pycache__/base.cpython-312.pyc b/adapters/__pycache__/base.cpython-312.pyc deleted file mode 100644 index f0d249193be8d7910498cad90c417d1311ead7af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2103 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 diff --git a/monitor.log b/monitor.log deleted file mode 100644 index ad53dbf..0000000 --- a/monitor.log +++ /dev/null @@ -1,3 +0,0 @@ -2026-03-21 23:10:16,010 [INFO] === Flight Monitor Starting === -2026-03-21 23:10:16,011 [ERROR] Adapter initialization failed: KIWI_API_KEY environment variable not set. Get your API key from https://tequila.kiwi.com/portal/login -2026-03-21 23:10:16,011 [INFO] Set KIWI_API_KEY environment variable to enable monitoring diff --git a/monitor.py b/monitor.py index 5520b09..217e571 100644 --- a/monitor.py +++ b/monitor.py @@ -11,9 +11,13 @@ from datetime import datetime, timedelta from pathlib import Path from typing import List, Dict, Any +from dotenv import load_dotenv from adapters.base import FlightAdapter from adapters.kiwi import KiwiAdapter +# Load environment variables from .env if present +load_dotenv() + # Configure logging logging.basicConfig(