Lines Matching refs:stderr
56 def __init__(self, args, stdin=None, stdout=PIPE_PTY, stderr=PIPE_PTY, argument
79 if stderr == PIPE_PTY:
81 stderr = os.fdopen(stderr_pty[1])
84 stdout=stdout, stderr=stderr, shell=shell, cwd=cwd, env=env,
97 self.stderr = os.fdopen(stderr_pty[0])
147 stderr = None # Return
160 if self.stderr and self.stderr != self.stdout:
161 read_set.append(self.stderr)
162 stderr = []
203 if self.stderr in rlist:
207 data = os.read(self.stderr.fileno(), 1024)
211 self.stderr.close()
212 read_set.remove(self.stderr)
214 stderr.append(data)
217 output(sys.stderr, data)
224 if stderr is not None:
225 stderr = ''.join(stderr)
227 stderr = ''
237 if stderr:
238 stderr = self._translate_newlines(stderr)
241 return (stdout, stderr, combined)
275 if stream == sys.stderr:
390 plist = Popen(both_cmds, stdout=subprocess.PIPE, stderr=subprocess.PIPE,