From f3635b245810c1eca9d70ede0c7ccd8ef068b8f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?GOLDERWEB=20=E2=80=93=20Jonathan=20Golder?= Date: Mon, 22 Aug 2016 16:45:54 +0200 Subject: [PATCH] Log year change related actions Improve logging related to atomatically changed years in list title [https://fs.golderweb.de/index.php?do=details&task_id=67|FS#67] --- summarypage.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/summarypage.py b/summarypage.py index 923a215..c47b955 100644 --- a/summarypage.py +++ b/summarypage.py @@ -30,6 +30,8 @@ from datetime import datetime, timedelta # import pywikibot import mwparserfromhell as mwparser +import jogobot + from countrylist import CountryList, CountryListError @@ -145,6 +147,9 @@ class SummaryPageEntry(): # If list is from last year, replace year if (current_year - 1) in self.countrylist_wikilink.title: + jogobot.output( "Trying to use new years list for [[{page}]]" + .format( page=self.countrylist_wikilink.title ) ) + self.countrylist_wikilink.title.replace( (current_year - 1), current_year ) @@ -159,6 +164,10 @@ class SummaryPageEntry(): # If list is from last year, replace year if (current_year ) in self.countrylist_wikilink.title: + jogobot.output( "New years list for [[{page}]] does not " + + "exist, fall back to old list!".format( + page=self.countrylist_wikilink.title ) ) + self.countrylist_wikilink.title.replace( current_year, (current_year - 1) )