21 lines
605 B
Python
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)
|