Mercurial > piecrust2
comparison piecrust/processing/sitemap.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 | 45ad976712ec |
comparison
equal
deleted
inserted
replaced
| 853:f070a4fc033c | 854:08e02c2a2a1a |
|---|---|
| 1 import os | 1 import os |
| 2 import os.path | 2 import os.path |
| 3 import time | 3 import time |
| 4 import logging | 4 import logging |
| 5 import yaml | 5 import yaml |
| 6 from piecrust.dataproviders.page_iterator import PageIterator | 6 from piecrust.dataproviders.pageiterator import PageIterator |
| 7 from piecrust.processing.base import SimpleFileProcessor | 7 from piecrust.processing.base import SimpleFileProcessor |
| 8 | 8 |
| 9 | 9 |
| 10 logger = logging.getLogger(__name__) | 10 logger = logging.getLogger(__name__) |
| 11 | 11 |
