jenkins-bot has submitted this change and it was merged.
Change subject: [bugfix] Update lagpattern ......................................................................
[bugfix] Update lagpattern
Backport I081fe872c437177 from core
Bug: T144023 Change-Id: I1586b01fda359e427f8368004af001290a39d8ba --- M wikipedia.py 1 file changed, 1 insertion(+), 1 deletion(-)
Approvals: Merlijn van Deen: Looks good to me, approved jenkins-bot: Verified
diff --git a/wikipedia.py b/wikipedia.py index a330824..39ad3bb 100644 --- a/wikipedia.py +++ b/wikipedia.py @@ -2417,7 +2417,7 @@ if errorCode == 'maxlag' or response.code == 503: # server lag; wait for the lag time and retry lagpattern = re.compile( - r"Waiting for [\d.]+: (?P<lag>\d+) seconds? lagged") + r'Waiting for [\w. ]+: (?P<lag>\d+)(?:.\d+)? seconds? lagged') lag = lagpattern.search(data['error']['info']) timelag = int(lag.group("lag")) output(u"Pausing %d seconds due to database server lag."
pywikibot-commits@lists.wikimedia.org