From a1e17d2b2c048cb16130ee6414f2fde2ba60458b Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 3 Mar 2020 14:41:38 +0100 Subject: [PATCH] deploy: retry virustotal 30 seconds after rate limiting, and log --- fdroidserver/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fdroidserver/server.py b/fdroidserver/server.py index 57acd9ca..eb1d8236 100644 --- a/fdroidserver/server.py +++ b/fdroidserver/server.py @@ -573,7 +573,8 @@ def upload_apk_to_virustotal(virustotal_apikey, packageName, apkName, hash, + '\n\t' + response['permalink']) break elif r.status_code == 204: - time.sleep(10) # wait for public API rate limiting + logging.warning(_('virustotal.com is rate limiting, waiting to retry...')) + time.sleep(30) # wait for public API rate limiting upload_url = None if needs_file_upload: