diff options
Diffstat (limited to 'extract.py')
-rwxr-xr-x | extract.py | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -53,7 +53,7 @@ def attachment_link(row): class Filter: - def __init__(self, filename = "filter.json"): + def __init__(self, filename = "tools/filter.json"): with open(filename) as f: filter = json.load(f) if not all(action in "-+" for action, pattern in filter): @@ -89,12 +89,13 @@ def main(): args = ap.parse_args() for dn in ("wiki", "pelican"): - shutil.rmtree(dn) + if os.path.exists(dn): + shutil.rmtree(dn) for dn in ("wiki", "pelican/content"): os.makedirs(dn) - os.link("pelicanconf.py", "pelican/pelicanconf.py") + os.link("tools/pelicanconf.py", "pelican/pelicanconf.py") wiki_to_markdown = trac2md.Trac2Markdown(args.source_url) |