Mercurial > piecrust2
comparison piecrust/sources/base.py @ 50:2fec3ee1298f
Properly override pages between realms.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 22 Aug 2014 23:41:17 -0700 |
parents | 485682a6de50 |
children | b3ce11b2cf36 |
comparison
equal
deleted
inserted
replaced
49:fce061f8c2ed | 50:2fec3ee1298f |
---|---|
43 def __init__(self, source, rel_path, metadata): | 43 def __init__(self, source, rel_path, metadata): |
44 self.source = source | 44 self.source = source |
45 self.rel_path = rel_path | 45 self.rel_path = rel_path |
46 self.metadata = metadata | 46 self.metadata = metadata |
47 | 47 |
48 @property | 48 @cached_property |
49 def ref_spec(self): | 49 def ref_spec(self): |
50 return '%s:%s' % (self.source.name, self.rel_path) | 50 return '%s:%s' % (self.source.name, self.rel_path) |
51 | 51 |
52 @cached_property | 52 @cached_property |
53 def path(self): | 53 def path(self): |