summaryrefslogtreecommitdiff
path: root/extract.py
diff options
context:
space:
mode:
Diffstat (limited to 'extract.py')
-rwxr-xr-xextract.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/extract.py b/extract.py
index 368211c..f2f3147 100755
--- a/extract.py
+++ b/extract.py
@@ -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)