Mercurial > piecrust2
diff piecrust/baking/records.py @ 85:3471ffa059b2
Add a `BakeScheduler` to handle build dependencies. Add unit-tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 03 Sep 2014 17:27:50 -0700 |
parents | 2fec3ee1298f |
children | e88e330eb8dc |
line wrap: on
line diff
--- a/piecrust/baking/records.py Wed Sep 03 17:26:38 2014 -0700 +++ b/piecrust/baking/records.py Wed Sep 03 17:27:50 2014 -0700 @@ -111,8 +111,9 @@ return prev return None - def getPreviousEntry(self, page, taxonomy_name=None, taxonomy_term=None): - key = _get_transition_key(page.source.name, page.rel_path, + def getPreviousEntry(self, source_name, rel_path, taxonomy_name=None, + taxonomy_term=None): + key = _get_transition_key(source_name, rel_path, taxonomy_name, taxonomy_term) pair = self.transitions.get(key) if pair is not None: