Pārlūkot izejas kodu

Correct handling when we run out of _get_revision_content() retries.

pull/15/head
Ben Kurtovic pirms 11 gadiem
vecāks
revīzija
805b59fb08
1 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. +4
    -3
      tasks/afc_statistics.py

+ 4
- 3
tasks/afc_statistics.py Parādīt failu

@@ -519,9 +519,10 @@ class AFCStatistics(Task):
try:
content = res["query"]["pages"].values()[0]["revisions"][0]["*"]
except KeyError:
if tries > 0:
sleep(5)
return self._get_revision_content(revid, tries=tries - 1)
if tries == 0:
raise KeyError()
sleep(5)
return self._get_revision_content(revid, tries=tries - 1)
self.revision_cache[revid] = content
return content



Notiek ielāde…
Atcelt
Saglabāt