fix sitegen-on-push (probably)
authorM. Taylor Saotome-Westlake <[email protected]>
Tue, 19 Dec 2017 00:28:49 +0000 (16:28 -0800)
committerM. Taylor Saotome-Westlake <[email protected]>
Tue, 19 Dec 2017 00:28:49 +0000 (16:28 -0800)
provisioning/pelican_scheduler.py

index c58a036..5fdc607 100755 (executable)
@@ -74,7 +74,9 @@ def main():
 
     # sitegen now! (even if there are no posts to queue, we can at least update
     # /drafts/) and make any back-edits to published posts live
-    subprocess.run(SITEGEN_COMMAND)
+    subprocess.run(SITEGEN_COMMAND,
+                   # XXX: `shell=True` is contrary to the moral law
+                   shell=True)
 
     # look for scheduled future posts
     future_publication_times = get_future_publication_times()