From a751399fb77aaeee0312a9ee381257408b317da8 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Fri, 21 Sep 2012 07:59:01 -0400 Subject: Packages: deprecated magic groups, disabled by default --- src/lib/Bcfg2/Server/Plugins/Packages/__init__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/lib/Bcfg2/Server/Plugins/Packages/__init__.py') diff --git a/src/lib/Bcfg2/Server/Plugins/Packages/__init__.py b/src/lib/Bcfg2/Server/Plugins/Packages/__init__.py index e5b53cb26..fd6369619 100644 --- a/src/lib/Bcfg2/Server/Plugins/Packages/__init__.py +++ b/src/lib/Bcfg2/Server/Plugins/Packages/__init__.py @@ -60,6 +60,14 @@ class Packages(Bcfg2.Server.Plugin.Plugin, # create key directory if needed os.makedirs(self.keypath) + # warn about deprecated magic groups + if self.core.setup.cfp.getboolean("packages", "magic_groups", + default=False): + self.logger.warning("Packages: Magic groups are deprecated and " + "will be removed in a future release") + self.logger.warning("You can disable magic groups by setting " + "magic_groups=0 in [packages] in bcfg2.conf") + #: The #: :class:`Bcfg2.Server.Plugins.Packages.PackagesSources.PackagesSources` #: object used to generate @@ -215,7 +223,7 @@ class Packages(Bcfg2.Server.Plugin.Plugin, """ if entry.tag == 'Package': if self.core.setup.cfp.getboolean("packages", "magic_groups", - default=True): + default=False): collection = self._get_collection(metadata) if collection.magic_groups_match(): return True -- cgit v1.2.3-1-g7c22