fix(cron): Add backoff
This commit is contained in:
@@ -8,6 +8,7 @@ data:
|
||||
import argparse
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import requests
|
||||
from datetime import datetime
|
||||
|
||||
@@ -86,8 +87,10 @@ data:
|
||||
if attempt == retries - 1:
|
||||
print(f"Failed: {filename} -> {e}")
|
||||
else:
|
||||
backoff = min(2 ** attempt * 5, 60)
|
||||
if verbose:
|
||||
print(f"Retrying {filename}... ({e})")
|
||||
print(f"Retrying {filename} in {backoff}s... ({e})")
|
||||
time.sleep(backoff)
|
||||
|
||||
|
||||
def validate_dates(start, end):
|
||||
|
||||
Reference in New Issue
Block a user