Mercurial > treepkg > treepkg
diff treepkg/packager.py @ 14:dfd89f81e66c
Add simple status report tool. Still using the old status files
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Fri, 09 Mar 2007 19:02:47 +0100 |
parents | 6efe0bd3d8c1 |
children | 7c55f3879c4d |
line wrap: on
line diff
--- a/treepkg/packager.py Fri Mar 09 18:24:29 2007 +0100 +++ b/treepkg/packager.py Fri Mar 09 19:02:47 2007 +0100 @@ -345,6 +345,11 @@ else: logging.info("New revision already packaged.") + def get_revisions(self): + """Returns RevisionPackager objects for each packaged revision""" + return [self.revision_packager_cls(self, revision) + for revision in self.get_revision_numbers()] + def create_package_line(packager_class, **kw): module = util.import_dotted_name(packager_class) @@ -388,3 +393,6 @@ logging.exception("An error occurred while" " checking packager line %r", line.name) logging.info("Checked all package lines") + + def get_package_lines(self): + return self.package_lines