Blame SOURCES/koan-no-check_output.patch

1070a0
diff -rupN cobbler-2.0.7.old/koan/utils.py cobbler-2.0.7/koan/utils.py
1070a0
--- cobbler-2.0.7.old/koan/utils.py	2015-01-12 13:33:54.809244930 -0500
1070a0
+++ cobbler-2.0.7/koan/utils.py	2015-01-12 14:00:17.264594111 -0500
1070a0
@@ -186,11 +186,10 @@ def subprocess_get_response(cmd, ignore_
1070a0
     rc = 0
1070a0
     result = ""
1070a0
     if not ANCIENT_PYTHON:
1070a0
-        try:
1070a0
-            result = sub_process.check_output(cmd).strip()
1070a0
-        except sub_process.CalledProcessError, e:
1070a0
-            rc = e.returncode
1070a0
-            result = e.output
1070a0
+        p = sub_process.Popen(cmd, stdout=sub_process.PIPE, stderr=sub_process.STDOUT)
1070a0
+        result, stderr = p.communicate()
1070a0
+        result = result.strip()
1070a0
+        rc = p.poll()
1070a0
     else:
1070a0
         cmd = string.join(cmd, " ")
1070a0
         print "cmdstr=(%s)" % cmd