summaryrefslogtreecommitdiff
path: root/repo/www/generate-page.py
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2020-11-25 19:33:59 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2020-11-25 19:33:59 +0100
commite1a80a5596dddc9582969e0a95fa8c09882085a9 (patch)
treecd60ce5f2ea2192a89d205e0f5950edb8d6b6486 /repo/www/generate-page.py
parente72881f68cc3f2ddfbbd3f51449e0251042473ef (diff)
parent5fbd9a9e13332a8867eef3d2f408df24b19a34ef (diff)
downloadmemory-leaks-e1a80a5596dddc9582969e0a95fa8c09882085a9.tar.xz
Merge branch 'preprocess-org'
Diffstat (limited to 'repo/www/generate-page.py')
-rwxr-xr-xrepo/www/generate-page.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/repo/www/generate-page.py b/repo/www/generate-page.py
index cb2317b..bbe1288 100755
--- a/repo/www/generate-page.py
+++ b/repo/www/generate-page.py
@@ -6,7 +6,7 @@ from pathlib import Path
from git import Repo
-from helpers import generate_crumbs, pandoc
+from helpers import generate_crumbs, PandocRunner
def parse_arguments():
@@ -44,13 +44,16 @@ def main(arguments):
page_path = Path(arguments.page).resolve().relative_to(repo_top)
- pandoc(
- arguments.page,
+ pandoc = PandocRunner(
arguments.output,
arguments.template,
arguments.filters,
stylesheets,
variables={'crumbs': generate_crumbs(page_path)},
+ )
+
+ pandoc.run(
+ arguments.page,
metadata={'pagetitle': arguments.title,
'sitetitle': arguments.site_title}
)