Skip to content

Commit 14ed59a

Browse files
committed
updated dotenv resolution
1 parent 97636e6 commit 14ed59a

File tree

42 files changed

+84
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+84
-0
lines changed

src/server/main/config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
if os.path.exists(dotenv_path):
88
print(f"[{datetime.datetime.now()}] [MainServer_Config] Loading .env from: {dotenv_path}")
99
load_dotenv(dotenv_path=dotenv_path)
10+
else:
11+
load_dotenv() # Load from default .env if not found
1012

1113
APP_SERVER_PORT = int(os.getenv("APP_SERVER_PORT", "5000"))
1214

src/server/main/scripts/healthcheck.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1212
if os.path.exists(dotenv_path):
1313
load_dotenv(dotenv_path=dotenv_path)
14+
else:
15+
load_dotenv() # Load from default .env if not found
1416

1517
# Configure logging
1618
logging.basicConfig(level=logging.INFO, format="[%(asctime)s] [%(levelname)s] [%(name)s] - %(message)s")

src/server/mcp-hub/accuweather/auth.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
88
if os.path.exists(dotenv_path):
99
load_dotenv(dotenv_path=dotenv_path)
10+
else:
11+
load_dotenv() # Load from default .env if not found
1012

1113
def get_accuweather_api_key() -> str:
1214
"""

src/server/mcp-hub/accuweather/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1313
if os.path.exists(dotenv_path):
1414
load_dotenv(dotenv_path=dotenv_path)
15+
else:
16+
load_dotenv() # Load from default .env if not found
1517

1618
mcp = FastMCP(
1719
name="AccuWeatherServer",

src/server/mcp-hub/chat_tools/config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
66
if os.path.exists(dotenv_path):
77
load_dotenv(dotenv_path=dotenv_path)
8+
else:
9+
load_dotenv() # Load from default .env if not found
810

911
MONGO_URI = os.getenv("MONGO_URI", "mongodb://localhost:27017/")
1012
MONGO_DB_NAME = os.getenv("MONGO_DB_NAME", "sentient_agent_db")

src/server/mcp-hub/chat_tools/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1111
if os.path.exists(dotenv_path):
1212
load_dotenv(dotenv_path=dotenv_path)
13+
else:
14+
load_dotenv() # Load from default .env if not found
1315

1416
mcp = FastMCP(
1517
name="ChatToolsServer",

src/server/mcp-hub/gcal/auth.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1818
if os.path.exists(dotenv_path):
1919
load_dotenv(dotenv_path=dotenv_path)
20+
else:
21+
load_dotenv() # Load from default .env if not found
2022

2123
MONGO_URI = os.getenv("MONGO_URI")
2224
MONGO_DB_NAME = os.getenv("MONGO_DB_NAME")

src/server/mcp-hub/gcal/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1717
if os.path.exists(dotenv_path):
1818
load_dotenv(dotenv_path=dotenv_path)
19+
else:
20+
load_dotenv() # Load from default .env if not found
1921

2022
# --- Server Initialization ---
2123
mcp = FastMCP(

src/server/mcp-hub/gdocs/auth.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1717
if os.path.exists(dotenv_path):
1818
load_dotenv(dotenv_path=dotenv_path)
19+
else:
20+
load_dotenv() # Load from default .env if not found
1921

2022
MONGO_URI = os.getenv("MONGO_URI")
2123
MONGO_DB_NAME = os.getenv("MONGO_DB_NAME")

src/server/mcp-hub/gdocs/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
dotenv_path = os.path.join(os.path.dirname(__file__), '..', '..', '.env')
1212
if os.path.exists(dotenv_path):
1313
load_dotenv(dotenv_path=dotenv_path)
14+
else:
15+
load_dotenv() # Load from default .env if not found
1416

1517
mcp = FastMCP(
1618
name="GDocsServer",

0 commit comments

Comments
 (0)