瀏覽代碼

Reduce sleep time and clean up cat addition logic.

pull/10/merge
Ben Kurtovic 9 年之前
父節點
當前提交
82153810f6
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. +4
    -3
      tasks/infobox_station.py

+ 4
- 3
tasks/infobox_station.py 查看文件

@@ -53,7 +53,7 @@ class InfoboxStation(Task):
),
}
self._replacement = "{{Infobox station}}"
self._sleep_time = 6
self._sleep_time = 2
self.summary = self.make_summary(
"Replacing {source} with {dest} per [[{discussion}|TfD]].")

@@ -94,13 +94,14 @@ class InfoboxStation(Task):
return

code = mwparserfromhell.parse(page.get(), skip_style_tags=True)
cats = []
for tmpl in code.filter_templates():
if tmpl.name.matches(args[0]):
tmpl.name = "subst:" + args[2]
cats = self._get_cats(page, unicode(tmpl))
cats.extend(self._get_cats(page, unicode(tmpl)))
tmpl.name = "subst:" + args[1]
self._add_cats(code, cats)

self._add_cats(code, cats)
if code == page.get():
msg = "Couldn't figure out what to edit in [[{0}]]"
self.logger.warn(msg.format(page.title))


Loading…
取消
儲存