Mercurial > piecrust2
comparison piecrust/data/assetor.py @ 13:a8f9c78a6608
Make the `Assetor` iterate over paths.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Mon, 18 Aug 2014 16:50:20 -0700 |
parents | f5ca5c5bed85 |
children | 65ae19c4e8a3 |
comparison
equal
deleted
inserted
replaced
12:30a42341cfa8 | 13:a8f9c78a6608 |
---|---|
52 self._cacheAssets() | 52 self._cacheAssets() |
53 return self._cache[key] | 53 return self._cache[key] |
54 | 54 |
55 def __iter__(self): | 55 def __iter__(self): |
56 self._cacheAssets() | 56 self._cacheAssets() |
57 return self._cache.__iter__() | 57 return iter(self._cache.values()) |
58 | |
59 def iterkeys(self): | |
60 return self.__iter__(self) | |
61 | 58 |
62 def _debugRenderAssetNames(self): | 59 def _debugRenderAssetNames(self): |
63 self._cacheAssets() | 60 self._cacheAssets() |
64 return list(self._cache.keys()) | 61 return list(self._cache.keys()) |
65 | 62 |