fix eventlet

This commit is contained in:
Kenneth Kehl
2025-07-15 08:15:08 -07:00
parent be443172b0
commit f080c94093
5 changed files with 9 additions and 8 deletions

View File

@@ -5,6 +5,7 @@ import time
from io import StringIO
import botocore
import eventlet
from boto3 import Session
from flask import current_app
@@ -249,7 +250,7 @@ def get_s3_files():
for object_key in object_keys:
read_s3_file(bucket_name, object_key, s3res)
count = count + 1
time.sleep(0.2)
eventlet.sleep(0.2)
except Exception:
current_app.logger.exception(
f"Trouble reading {object_key} which is # {count} during cache regeneration"
@@ -410,7 +411,7 @@ def get_job_from_s3(service_id, job_id):
)
retries += 1
sleep_time = backoff_factor * (2**retries) # Exponential backoff
time.sleep(sleep_time)
eventlet.sleep(sleep_time)
continue
else:
# Typically this is "NoSuchKey"