File size: 565 Bytes
db78256 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from time import sleep
from requests import get as rget
from os import getenv
from logging import error as logerror
BASE_URL = getenv("BASE_URL", None)
try:
if len(BASE_URL) == 0:
raise TypeError
BASE_URL = BASE_URL.rstrip("/")
except TypeError:
BASE_URL = None
PORT = getenv("PORT", None)
if PORT is not None and BASE_URL is not None:
while True:
try:
rget(BASE_URL).status_code
sleep(600)
except Exception as e:
logerror(f"cron_boot.py: {e}")
sleep(2)
continue
|