fft/updater.py
2025-01-15 20:28:56 +01:00

21 lines
605 B
Python

import requests
import time
import config
import os
campuses = config.campuses_to_update
if __name__ == "__main__":
while True:
for campus in campuses:
print(f"updating campus {campus}...")
try:
req = requests.get(
f"http://127.0.0.1:{os.environ.get('F42_PORT')}/locations/{config.update_key}/{campus}"
)
print(req.status_code)
except requests.exceptions.RequestException:
print("failed req")
time.sleep(5)
print("waiting 45s")
time.sleep(45)