Add dotenv and use environment variable for server IP
Taylor committed
Jan 11, 2024 at 09:02 UTC
aadffae17459ad9bbf4420df572dae884ec804f6
1 file changed
+5
-2
backend/app/schedulers/services/agent_sync.py
+5
-2
@@ -1,11 +1,14 @@
1
from datetime import datetime
2
3
import requests
4
-
4
+from dotenv import load_dotenv
5
+import os
6
from app.db.db_session import get_sync_db_session
7
from app.schedulers.models.scheduler import JobMetadata
8
from app.schedulers.utils.universal import scheduler_login
9
10
+load_dotenv()
11
+
12
13
def agent_sync():
14
"""
@@ -23,7 +26,7 @@ def agent_sync():
26
# Check if the token was successfully retrieved
27
if headers:
28
# Your actual task
26
- response = requests.post("http://localhost:5000/agents/sync", headers=headers)
29
+ response = requests.post(f"http://{os.getenv('SERVER_IP')}:5000/agents/sync", headers=headers)
30
31
# Process the response here if needed
32
print(response.json())