Lines Matching refs:proc
101 proc = subprocess.Popen(cmd, shell=shell, stdout=subprocess.PIPE,
106 log("BKG " + proc.args, msg)
107 return proc
109 return cmd_result(proc, include_stderr=include_stderr, fail=fail)
111 def cmd_result(proc, include_stderr=False, fail=False):
112 stdout, stderr = proc.communicate()
115 proc.stdout.close()
116 proc.stderr.close()
123 log("CMD " + proc.args,
125 (proc.returncode, sec, stdout, sec, stderr,
128 if proc.returncode != 0 and fail:
131 raise Exception("Command failed: %s\n%s" % (proc.args, stderr))
134 return proc.returncode, stdout, stderr
136 return proc.returncode, stdout