mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Add a retry for setting the label on github
This commit is contained in:
parent
8d0e365882
commit
2002b18de3
@ -411,7 +411,12 @@ class GitHub(Base): # {{{
|
|||||||
r = self.do_upload(upload_url, path, desc, fname)
|
r = self.do_upload(upload_url, path, desc, fname)
|
||||||
if r.status_code != 201:
|
if r.status_code != 201:
|
||||||
self.fail(r, 'Failed to upload file: %s' % fname)
|
self.fail(r, 'Failed to upload file: %s' % fname)
|
||||||
r = self.requests.patch(url.format(r.json()['id']),
|
try:
|
||||||
|
r = self.requests.patch(url.format(r.json()['id']),
|
||||||
|
data=json.dumps({'name':fname, 'label':desc}))
|
||||||
|
except Exception:
|
||||||
|
time.sleep(15)
|
||||||
|
r = self.requests.patch(url.format(r.json()['id']),
|
||||||
data=json.dumps({'name':fname, 'label':desc}))
|
data=json.dumps({'name':fname, 'label':desc}))
|
||||||
if r.status_code != 200:
|
if r.status_code != 200:
|
||||||
self.fail(r, 'Failed to set label for %s' % fname)
|
self.fail(r, 'Failed to set label for %s' % fname)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user