@@ 1,4 1,3 @@
-
# -*- encoding: utf-8
import feedparser
import xml.dom.minidom as dom
@@ 7,6 6,12 @@ import sys
import currencytemplate, tabelakursow
from decimal import *
import wikipedia
+import logging
+import logging.config
+
+logging.config.fileConfig("/home/saper/wikipedia/log/bots.conf", disable_existing_loggers=True)
+wikipedia.logger = logging.getLogger('plwiki')
+mylogger = logging.getLogger('kursywalut')
meta = wikipedia.getSite("meta", "meta", "KursyWalut")
wikinews = wikipedia.getSite("pl", "wikinews", "KursyWalut")
@@ 50,8 55,7 @@ def fetch_table(feedurl, localfile):
parsed = dom.parseString(content)
if old_uid != get_uid(parsed):
- print "Old uid: %s" % old_uid
- print "New uid: %s" % get_uid(parsed)
+ mylogger.info("Kursy walut: uid: %s->%s" % (old_uid, get_uid(parsed)))
data_publikacji = parsed.getElementsByTagName("data_publikacji")[0].firstChild.nodeValue
if localfile:
wr = open(localfile, "w")
@@ 87,12 91,12 @@ if url1:
# (site, pagename, lastmod, comment, table, pagetext )
strony_tabeli_c = [
-# (meta, u"User:KursyWalut/CurrencyTable", True, TABLEACTIONMSG, tabelac,
-# tabelakursow.tabela),
+ (meta, u"User:KursyWalut/CurrencyTable", True, TABLEACTIONMSG, tabelac,
+ tabelakursow.tabela),
(wikinews, u"Szablon:Kursy walut", True, TABLEACTIONMSG, tabelac,
tabelakursow.tabelawikinews),
-# (meta, u"Template:PLNConvert", False, TEMPLATEACTIONMSG, tabelac,
-# currencytemplate.tabela),
+ (meta, u"Template:PLNConvert", False, TEMPLATEACTIONMSG, tabelac,
+ currencytemplate.tabela),
(wikinews, u"Szablon:PLNConvert", False, TEMPLATEACTIONMSG, tabelac,
currencytemplate.tabela),
]
@@ 6,6 6,13 @@ import wikipedia
from element import ElementSet
+import logging
+import logging.config
+
+logging.config.fileConfig("/home/saper/wikipedia/log/bots.conf", disable_existing_loggers=True)
+wikipedia.logger = logging.getLogger('plwiki')
+mywiki = logging.getLogger('chemia')
+
MAINPAGENAME = u"Wikipedysta:Miner/Związki chemiczne według pierwiastków"
MAINTEMPLATENAME =u"Szablon:Związek chemiczny infobox"
@@ 159,6 166,7 @@ def processwikilive(elements):
errpage.put(u"".join(badlist),
comment=u"Robot zapisuje błędy wynikłe podczas tworzenia [[%s]]" % MAINPAGENAME, minorEdit=False, botflag=False)
+ mywiki.info(u"Pierwiastki zostały przetworzone")
def processcompfile(elements, compfile=None):