comparison piecrust/environment.py @ 854:08e02c2a2a1a

core: Keep refactoring, this time to prepare for generator sources. - Make a few APIs simpler. - Content pipelines create their own jobs, so that generator sources can keep aborting in `getContents`, but rely on their pipeline to generate pages for baking.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 04 Jun 2017 23:34:28 -0700
parents 4850f8c21b6e
children 1857dbd4580f
comparison
equal deleted inserted replaced
853:f070a4fc033c 854:08e02c2a2a1a
72 self.page_repository = MemCache() 72 self.page_repository = MemCache()
73 self.rendered_segments_repository = MemCache() 73 self.rendered_segments_repository = MemCache()
74 self.render_ctx_stack = RenderingContextStack() 74 self.render_ctx_stack = RenderingContextStack()
75 self.fs_cache_only_for_main_page = False 75 self.fs_cache_only_for_main_page = False
76 self.abort_source_use = False 76 self.abort_source_use = False
77 self._default_layout_extensions = None
78 self._stats = ExecutionStats() 77 self._stats = ExecutionStats()
79 78
80 @property 79 @property
81 def stats(self): 80 def stats(self):
82 return self._stats 81 return self._stats