Show More
@@ -322,13 +322,16 b' class basicstore(object):' | |||||
322 | def datafiles(self): |
|
322 | def datafiles(self): | |
323 | return self._walk('data', True) |
|
323 | return self._walk('data', True) | |
324 |
|
324 | |||
|
325 | def topfiles(self): | |||
|
326 | # yield manifest before changelog | |||
|
327 | return reversed(self._walk('', False)) | |||
|
328 | ||||
325 | def walk(self): |
|
329 | def walk(self): | |
326 | '''yields (unencoded, encoded, size)''' |
|
330 | '''yields (unencoded, encoded, size)''' | |
327 | # yield data files first |
|
331 | # yield data files first | |
328 | for x in self.datafiles(): |
|
332 | for x in self.datafiles(): | |
329 | yield x |
|
333 | yield x | |
330 | # yield manifest before changelog |
|
334 | for x in self.topfiles(): | |
331 | for x in reversed(self._walk('', False)): |
|
|||
332 | yield x |
|
335 | yield x | |
333 |
|
336 | |||
334 | def copylist(self): |
|
337 | def copylist(self): |
General Comments 0
You need to be logged in to leave comments.
Login now