summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Client/Tools/Portage.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-05-09 15:49:30 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-05-09 15:49:30 -0400
commitf4d504f24714e16e6f345c05518604b4a66eb373 (patch)
treeee1ab1f5f635d16c85890ec6a00d120fff45c0bc /src/lib/Bcfg2/Client/Tools/Portage.py
parent749d186a8ca48452618b3cb517f445565836d18c (diff)
downloadbcfg2-f4d504f24714e16e6f345c05518604b4a66eb373.tar.gz
bcfg2-f4d504f24714e16e6f345c05518604b4a66eb373.tar.bz2
bcfg2-f4d504f24714e16e6f345c05518604b4a66eb373.zip
Portage: verify packages are the requested version, not the installed version
Diffstat (limited to 'src/lib/Bcfg2/Client/Tools/Portage.py')
-rw-r--r--src/lib/Bcfg2/Client/Tools/Portage.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/Bcfg2/Client/Tools/Portage.py b/src/lib/Bcfg2/Client/Tools/Portage.py
index 17e7755a9..2d8b66ce5 100644
--- a/src/lib/Bcfg2/Client/Tools/Portage.py
+++ b/src/lib/Bcfg2/Client/Tools/Portage.py
@@ -74,10 +74,10 @@ class Portage(Bcfg2.Client.Tools.PkgTool):
self.logger.debug('Running equery check on %s' %
entry.get('name'))
- for line in self.cmd.run(["/usr/bin/equery", "-N", "check",
- '=%s-%s' %
- (entry.get('name'),
- version)]).stdout.splitlines():
+ for line in self.cmd.run(
+ ["/usr/bin/equery", "-N", "check",
+ '=%s-%s' % (entry.get('name'),
+ entry.get('version'))]).stdout.splitlines():
if '!!!' in line and line.split()[1] not in modlist:
return False