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, "")]
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)