Mercurial > treepkg
comparison recipes/kde_enterprise_3_5/base.py @ 309:3749b8285b93
Do not require subclassing of recipes.kde_enterprise_3_5.base.BasePackageTrack.
Make it directly usable as PackageTrack by setting its
revision_packager_cls attribute to the BaseRevisionPackager from the
same module.
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Tue, 01 Dec 2009 18:54:34 +0000 |
parents | 3fcebc5cf93c |
children | 85eb9425c346 |
comparison
equal
deleted
inserted
replaced
308:61d1daac23d4 | 309:3749b8285b93 |
---|---|
48 time.strftime("%Y%m%d", time.localtime())) | 48 time.strftime("%Y%m%d", time.localtime())) |
49 super(BaseRevisionPackager, self).__init__(*args, **kw) | 49 super(BaseRevisionPackager, self).__init__(*args, **kw) |
50 | 50 |
51 | 51 |
52 class BasePackageTrack(treepkg.packager.PackageTrack): | 52 class BasePackageTrack(treepkg.packager.PackageTrack): |
53 | |
54 revision_packager_cls = BaseRevisionPackager | |
53 | 55 |
54 extra_config_desc = [("version_template", str, "%(enterprise_version)s"), | 56 extra_config_desc = [("version_template", str, "%(enterprise_version)s"), |
55 ("tags_url", str, ""), | 57 ("tags_url", str, ""), |
56 ("tags_pattern", str, ""), | 58 ("tags_pattern", str, ""), |
57 ("tags_subdir", str, "")] | 59 ("tags_subdir", str, "")] |