comparison piecrust/plugins/builtin.py @ 273:d70a4adb61dd

themes: Add the `chef themes` command The `themes` command lets the user create or override a theme easily.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 01 Mar 2015 09:07:36 -0800
parents f130365568ff
children 2daa05a21026
comparison
equal deleted inserted replaced
272:a561fbad0b7f 273:d70a4adb61dd
8 PrepareCommand, 8 PrepareCommand,
9 DefaultPrepareTemplatesCommandExtension, 9 DefaultPrepareTemplatesCommandExtension,
10 UserDefinedPrepareTemplatesCommandExtension, 10 UserDefinedPrepareTemplatesCommandExtension,
11 DefaultPrepareTemplatesHelpTopic) 11 DefaultPrepareTemplatesHelpTopic)
12 from piecrust.commands.builtin.serving import (ServeCommand) 12 from piecrust.commands.builtin.serving import (ServeCommand)
13 from piecrust.commands.builtin.themes import (ThemesCommand)
13 from piecrust.commands.builtin.util import ( 14 from piecrust.commands.builtin.util import (
14 InitCommand, PurgeCommand, ImportCommand) 15 InitCommand, PurgeCommand, ImportCommand)
15 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider) 16 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider)
16 from piecrust.formatting.markdownformatter import MarkdownFormatter 17 from piecrust.formatting.markdownformatter import MarkdownFormatter
17 from piecrust.formatting.textileformatter import TextileFormatter 18 from piecrust.formatting.textileformatter import TextileFormatter
54 FindCommand(), 55 FindCommand(),
55 PrepareCommand(), 56 PrepareCommand(),
56 ShowSourcesCommand(), 57 ShowSourcesCommand(),
57 ShowRoutesCommand(), 58 ShowRoutesCommand(),
58 ShowPathsCommand(), 59 ShowPathsCommand(),
60 ThemesCommand(),
59 BakeCommand(), 61 BakeCommand(),
60 ShowRecordCommand(), 62 ShowRecordCommand(),
61 ServeCommand()] 63 ServeCommand()]
62 64
63 def getCommandExtensions(self): 65 def getCommandExtensions(self):