|
|
@ -258,8 +258,8 @@ def upload_handler(end_event: threading.Event) -> None: |
|
|
|
sz = -1 |
|
|
|
sz = -1 |
|
|
|
|
|
|
|
|
|
|
|
cloudlog.event("athena.upload_handler.upload_start", fn=fn, sz=sz, network_type=network_type, metered=metered, retry_count=item.retry_count) |
|
|
|
cloudlog.event("athena.upload_handler.upload_start", fn=fn, sz=sz, network_type=network_type, metered=metered, retry_count=item.retry_count) |
|
|
|
response = _do_upload(item, partial(cb, sm, item, tid, end_event)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
with _do_upload(item, partial(cb, sm, item, tid, end_event)) as response: |
|
|
|
if response.status_code not in (200, 201, 401, 403, 412): |
|
|
|
if response.status_code not in (200, 201, 401, 403, 412): |
|
|
|
cloudlog.event("athena.upload_handler.retry", status_code=response.status_code, fn=fn, sz=sz, network_type=network_type, metered=metered) |
|
|
|
cloudlog.event("athena.upload_handler.retry", status_code=response.status_code, fn=fn, sz=sz, network_type=network_type, metered=metered) |
|
|
|
retry_upload(tid, end_event) |
|
|
|
retry_upload(tid, end_event) |
|
|
|