comparison piecrust/data/paginationdata.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 f070a4fc033c
children f4608e2e80ce
comparison
equal deleted inserted replaced
853:f070a4fc033c 854:08e02c2a2a1a
47 do_render = False 47 do_render = False
48 48
49 assert self is data 49 assert self is data
50 50
51 if do_render: 51 if do_render:
52 uri = self.getUri() 52 uri = self._page.getUri()
53 try: 53 try:
54 from piecrust.rendering import ( 54 from piecrust.rendering import (
55 RenderingContext, render_page_segments) 55 RenderingContext, render_page_segments)
56 ctx = RenderingContext(self._page) 56 ctx = RenderingContext(self._page)
57 render_result = render_page_segments(ctx) 57 render_result = render_page_segments(ctx)