aboutsummaryrefslogtreecommitdiffstats
path: root/MgaRepo/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'MgaRepo/util.py')
-rw-r--r--MgaRepo/util.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/MgaRepo/util.py b/MgaRepo/util.py
index 1971918..86fa071 100644
--- a/MgaRepo/util.py
+++ b/MgaRepo/util.py
@@ -30,11 +30,11 @@ def execcmd(*cmd, **kwargs):
if kwargs.get("geterr"):
err = BytesIO()
pstdin = kwargs.get("stdin") if kwargs.get("stdin") else None
- pipe = subprocess.Popen(cmdstr, shell=True,
+ p = subprocess.Popen(cmdstr, shell=True,
stdout=subprocess.PIPE, stderr=subprocess.PIPE,
stdin=pstdin)
- of = pipe.stdout.fileno()
- ef = pipe.stderr.fileno()
+ of = p.stdout.fileno()
+ ef = p.stderr.fileno()
while True:
r,w,x = select.select((of,ef), (), ())
odata = None
@@ -48,8 +48,8 @@ def execcmd(*cmd, **kwargs):
err.write(edata)
sys.stderr.buffer.write(edata)
- status = pipe.poll()
- if status is not None and odata == "" and edata == "":
+ status = p.poll()
+ if status is not None and odata == b'' and edata == b'':
break
output = err.getvalue()
else: