Retry on 409 error

This commit is contained in:
Peter J. Holzer 2022-09-04 13:20:41 +02:00
parent 5eb0edaaf9
commit 1702926605
1 changed files with 4 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import hmac
import json import json
import os import os
import pprint import pprint
import random
import socket import socket
import time import time
@ -47,6 +48,8 @@ def report_loadavg():
pprint.pp(report) pprint.pp(report)
r = requests.post(baseurl + "report", json=report) r = requests.post(baseurl + "report", json=report)
print(r) print(r)
if r.status_code != 409:
return return
time.sleep(0.5 + random.random())
report_loadavg() report_loadavg()