summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/Bcfg2/Server/Plugins/Packages/Yum.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/Packages/Yum.py b/src/lib/Bcfg2/Server/Plugins/Packages/Yum.py
index 37171e1b1..7b86a19a9 100644
--- a/src/lib/Bcfg2/Server/Plugins/Packages/Yum.py
+++ b/src/lib/Bcfg2/Server/Plugins/Packages/Yum.py
@@ -692,6 +692,9 @@ class YumCollection(Collection):
:type entry: lxml.etree._Element
:returns: list of tuples
"""
+ if not self.use_yum:
+ return Collection.packages_from_entry(self, entry)
+
rv = set()
name = entry.get("name")
@@ -737,6 +740,9 @@ class YumCollection(Collection):
:type entry: lxml.etree._Element
:returns: None
"""
+ if not self.use_yum:
+ return Collection.packages_to_entry(self, pkglist, entry)
+
def _get_entry_attrs(pkgtup):
""" Given a package tuple, return a dict of attributes
suitable for applying to either a Package or an Instance