gwcelery.tasks.legacy_gracedb module
Communication with GraceDB using the legacy GraceDB client.
-
exception gwcelery.tasks.legacy_gracedb.RetryableHTTPError(response)[source]
Bases: HTTPError
Exception class for server-side HTTP errors that we should retry.
-
gwcelery.tasks.legacy_gracedb.catch_retryable_http_errors(f)[source]
Decorator to capture server-side errors that we should retry.
We retry HTTP status 502 (Bad Gateway), 503 (Service Unavailable), and
504 (Gateway Timeout).
-
gwcelery.tasks.legacy_gracedb.task(*args, **kwargs)[source]