diff piecrust/commands/builtin/scaffolding.py @ 1154:aad9b5a0a809

prepare: Add micro-blogging template.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 19 Jan 2019 17:41:56 -0800
parents 74c0c7483986
children eac744e97a62 31e8ee0bf5b2
line wrap: on
line diff
--- a/piecrust/commands/builtin/scaffolding.py	Sat Jan 19 17:41:30 2019 -0800
+++ b/piecrust/commands/builtin/scaffolding.py	Sat Jan 19 17:41:56 2019 -0800
@@ -133,11 +133,12 @@
         self.command_name = 'prepare'
 
     def getTemplateNames(self, app):
-        return ['default', 'rss', 'atom']
+        return ['default', 'micro', 'rss', 'atom']
 
     def getTemplateDescription(self, app, name):
         descs = {
             'default': "The default template, for a simple page.",
+            'micro': "A micro-post.",
             'rss': "A fully functional RSS feed.",
             'atom': "A fully functional Atom feed."}
         return descs[name]
@@ -145,7 +146,7 @@
     def getTemplate(self, app, name):
         from piecrust import RESOURCES_DIR
 
-        assert name in ['default', 'rss', 'atom']
+        assert name in ['default', 'micro', 'rss', 'atom']
         src_path = os.path.join(RESOURCES_DIR, 'prepare', '%s.html' % name)
         with open(src_path, 'r', encoding='utf8') as fp:
             return fp.read()