summaryrefslogtreecommitdiff
path: root/blog/blog.py
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2022-12-25 19:31:44 +0000
committerDmitry Ilvokhin <d@ilvokhin.com>2022-12-25 19:33:26 +0000
commite77fbf2e971aca484b8826f9530041fd162b16d9 (patch)
tree1708af1c85f823f9709d4290e873106ab0d77205 /blog/blog.py
parent53ef7f76f552b45a46208d6814c5ff39662ad013 (diff)
downloadblog-e77fbf2e971aca484b8826f9530041fd162b16d9.tar.gz
blog-e77fbf2e971aca484b8826f9530041fd162b16d9.tar.bz2
blog-e77fbf2e971aca484b8826f9530041fd162b16d9.zip
Use style file from Bear blog by Herman Martinus
Diffstat (limited to 'blog/blog.py')
-rw-r--r--blog/blog.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/blog/blog.py b/blog/blog.py
index cb6ab1e..aa7bc82 100644
--- a/blog/blog.py
+++ b/blog/blog.py
@@ -22,6 +22,13 @@ def find_posts(template, basedir):
posts.append(Post(template, os.path.join(basedir, subdir)))
return posts
+def copy_share(workdir):
+ for filename in os.listdir("share"):
+ source = os.path.join("share", filename)
+ destination = os.path.join(workdir, filename)
+
+ shutil.copy(source, destination)
+
def generate_blog(include_drafts=False):
env = Environment(loader=FileSystemLoader(searchpath="templates"),
@@ -44,6 +51,8 @@ def generate_blog(include_drafts=False):
feed = Feed(env.get_template("feed.html"), posts)
feed.generate(workdir)
+ copy_share(workdir)
+
def main():
generate_blog(include_drafts=True)