comparison piecrust/plugins/builtin.py @ 34:bdb103c57168

Add `sitemap` processor.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 20 Aug 2014 14:55:23 -0700
parents f485ba500df3
children 6e60e0fef2be
comparison
equal deleted inserted replaced
33:62c7a97c8340 34:bdb103c57168
7 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider) 7 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider)
8 from piecrust.formatting.markdownformatter import MarkdownFormatter 8 from piecrust.formatting.markdownformatter import MarkdownFormatter
9 from piecrust.plugins.base import PieCrustPlugin 9 from piecrust.plugins.base import PieCrustPlugin
10 from piecrust.processing.base import CopyFileProcessor 10 from piecrust.processing.base import CopyFileProcessor
11 from piecrust.processing.less import LessProcessor 11 from piecrust.processing.less import LessProcessor
12 from piecrust.processing.sitemap import SitemapProcessor
12 from piecrust.sources.base import DefaultPageSource 13 from piecrust.sources.base import DefaultPageSource
13 from piecrust.sources.posts import (FlatPostsSource, ShallowPostsSource, 14 from piecrust.sources.posts import (FlatPostsSource, ShallowPostsSource,
14 HierarchyPostsSource) 15 HierarchyPostsSource)
15 from piecrust.templating.jinjaengine import JinjaTemplateEngine 16 from piecrust.templating.jinjaengine import JinjaTemplateEngine
16 17
58 MarkdownFormatter()] 59 MarkdownFormatter()]
59 60
60 def getProcessors(self): 61 def getProcessors(self):
61 return [ 62 return [
62 CopyFileProcessor(), 63 CopyFileProcessor(),
63 LessProcessor()] 64 LessProcessor(),
65 SitemapProcessor()]
64 66