From f001b5839c1f72ef496c46ef816cf75d157c6c80 Mon Sep 17 00:00:00 2001 From: jakeross Date: Fri, 27 Feb 2026 09:01:29 -0700 Subject: [PATCH] feat: update dotenv loading behavior to prevent overriding existing environment variables --- transfers/transfer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/transfers/transfer.py b/transfers/transfer.py index ff37d4af..1fe83860 100644 --- a/transfers/transfer.py +++ b/transfers/transfer.py @@ -34,8 +34,9 @@ transfer_outfall_wastewater_return_flow, ) -# Load .env file FIRST, before any database imports, to ensure correct port/database settings -load_dotenv(override=True) +# Load .env file FIRST, before any database imports. Do not override +# environment variables already set by the runtime (e.g., Cloud Run jobs). +load_dotenv(override=False) from alembic import command from alembic.config import Config