py2.6 fix in setupHelpers

This commit is contained in:
Luke Campagnola 2014-01-23 13:25:00 -05:00
parent 23779f004e
commit 529e9aaaff
1 changed files with 12 additions and 1 deletions

View File

@ -1,5 +1,16 @@
import os, sys, re
from subprocess import check_output
try:
from subprocess import check_output
except ImportError:
import subprocess as sp
def check_output(*args, **kwds):
kwds['stdout'] = sp.PIPE
proc = sp.Popen(*args, **kwds)
output = proc.stdout.read()
proc.wait()
if proc.returncode != 0:
raise Exception("Process had nonzero return value", proc.returncode)
return output
def listAllPackages(pkgroot):
path = os.getcwd()