Change-Id: I5d29c49a5f70e8fed1911992d0d4bae3095c96eb
cmd = shlex.split(cmdln_or_args)[0]
shell = True
- if catch != 3:
- dev_null = os.open("/dev/null", os.O_WRONLY)
-
+ dev_null = os.open("/dev/null", os.O_WRONLY)
sout = [dev_null, subprocess.PIPE, dev_null, subprocess.PIPE][catch]
serr = [dev_null, dev_null, subprocess.PIPE, subprocess.STDOUT][catch]
else:
raise # relay
finally:
- if catch != 3:
- os.close(dev_null)
+ os.close(dev_null)
return (process.returncode, out)