summaryrefslogtreecommitdiffstats
path: root/cobbler
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2009-02-25 13:35:25 -0500
committerMichael DeHaan <mdehaan@redhat.com>2009-02-25 13:36:39 -0500
commit3e96d76d2d5f03ff6d07a0155bb376eb58222c3f (patch)
treea7185a78f3ceed29ccf18b73a78ae62a4284f1df /cobbler
parentbed7e41ecf6d8fe27b3230bdd69f52714612e51b (diff)
downloadcobbler-3e96d76d2d5f03ff6d07a0155bb376eb58222c3f.tar.gz
cobbler-3e96d76d2d5f03ff6d07a0155bb376eb58222c3f.tar.xz
cobbler-3e96d76d2d5f03ff6d07a0155bb376eb58222c3f.zip
Specify query string for RPM operations.
Diffstat (limited to 'cobbler')
-rw-r--r--cobbler/utils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/cobbler/utils.py b/cobbler/utils.py
index 1a566694..dc9e043d 100644
--- a/cobbler/utils.py
+++ b/cobbler/utils.py
@@ -749,7 +749,7 @@ def os_release():
if not os.path.exists("/bin/rpm"):
return ("unknown", 0)
- args = ["/bin/rpm", "-q", "--whatprovides", "redhat-release"]
+ args = ["/bin/rpm", "-q", "--whatprovides", "redhat-release", "--queryformat", "%"+"{name}"+"-%" + "{version}" + "-%" + "{release}"]
cmd = sub_process.Popen(args,shell=False,stdout=sub_process.PIPE,close_fds=True)
data = cmd.communicate()[0]
data = data.rstrip().lower()