blob: 8410ef7c86075a880d445734014d06ecabfcbace (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/usr/bin/python3
import requests
import schedule
import csv
import datetime
import time
URL = "https://schneefux.xyz/"
LOG = "log.csv"
def ping():
f = open(LOG, "w+")
log = csv.writer(f)
elapsed = requests.get(URL, timeout=10).elapsed.total_seconds()
log.writerow([datetime.datetime.now(), elapsed])
f.close()
schedule.every().minute.do(ping)
if __name__ == "__main__":
ping()
while True:
schedule.run_pending()
time.sleep(1)
|