Browse Source

Reduce sleep time and clean up cat addition logic.

pull/10/merge
Ben Kurtovic 8 years ago
parent
commit
82153810f6
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      tasks/infobox_station.py

+ 4
- 3
tasks/infobox_station.py View File

@@ -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…
Cancel
Save