diff piecrust/plugins/builtin.py @ 239:f43f19975671

sources: Refactor `autoconfig` source, add `OrderedPageSource`. Also add unit tests.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 15 Feb 2015 22:48:42 -0800
parents cba781477bd0
children f130365568ff
line wrap: on
line diff
--- a/piecrust/plugins/builtin.py	Sun Feb 15 22:47:46 2015 -0800
+++ b/piecrust/plugins/builtin.py	Sun Feb 15 22:48:42 2015 -0800
@@ -31,7 +31,8 @@
 from piecrust.sources.base import DefaultPageSource
 from piecrust.sources.posts import (
         FlatPostsSource, ShallowPostsSource, HierarchyPostsSource)
-from piecrust.sources.autoconfig import AutoConfigSource
+from piecrust.sources.autoconfig import (
+        AutoConfigSource, OrderedPageSource)
 from piecrust.sources.prose import ProseSource
 from piecrust.templating.jinjaengine import JinjaTemplateEngine
 from piecrust.templating.pystacheengine import PystacheTemplateEngine
@@ -72,6 +73,7 @@
                 ShallowPostsSource,
                 HierarchyPostsSource,
                 AutoConfigSource,
+                OrderedPageSource,
                 ProseSource]
 
     def getDataProviders(self):