diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-08-23 15:18:40 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-08-23 15:20:01 -0400 |
commit | 1a2a418564caa38ab662f9468f180e688009ab8a (patch) | |
tree | e6af44173afbcb2331d17edf86f008ce7c2f1afb /src/lib | |
parent | 6533d6b667dd851b5b8254849fc2e368baa450c6 (diff) | |
download | bcfg2-1a2a418564caa38ab662f9468f180e688009ab8a.tar.gz bcfg2-1a2a418564caa38ab662f9468f180e688009ab8a.tar.bz2 bcfg2-1a2a418564caa38ab662f9468f180e688009ab8a.zip |
YUMng: version, release, and arch are not required attrs of BoundPackage or Package tags
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/Client/Tools/YUMng.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/Client/Tools/YUMng.py b/src/lib/Client/Tools/YUMng.py index febe6b9a0..cf7052a1e 100644 --- a/src/lib/Client/Tools/YUMng.py +++ b/src/lib/Client/Tools/YUMng.py @@ -524,9 +524,9 @@ class YUMng(Bcfg2.Client.Tools.PkgTool): entry.set('current_version', "%s-%s.%s" % (POs[0].version, POs[0].release, POs[0].arch)) - entry.set('version', "%s-%s.%s" % (nevra['version'], - nevra['release'], - nevra['arch'])) + entry.set('version', "%s-%s.%s" % (nevra.get('version', 'any'), + nevra.get('release', 'any'), + nevra.get('arch', 'any'))) self.logger.info(" %s: Wrong version installed. " "Want %s, but have %s" % (entry.get("name"), nevraString(nevra), |