Lines Matching refs:os
29 import os, popen2, re, sys
36 p2c_read, p2c_write = os.pipe()
37 self.tochild = os.fdopen(p2c_write, 'w', bufsize)
51 c2p_read, c2p_write = os.pipe()
52 self.fromchild = os.fdopen(c2p_read, 'r', bufsize)
65 self.pid = os.fork()
67 os.dup2(p2c_read, sys.stdin.fileno())
68 os.dup2(c2p_write, sys.stdout.fileno())
69 os.dup2(c2p_write, sys.stderr.fileno())
71 os.execvp(cmd[0], cmd)
73 os._exit(1)
75 os.close(p2c_read)
76 os.close(c2p_write)
80 pid, status = os.waitpid(self.pid, os.WNOHANG)
87 pid, status = os.waitpid(self.pid, 0)
128 self.script = os.getcwd()
134 #cmd = [ 'ssh', '-x', self.oarhost, '"cd %s; %s"' % (os.getcwd(), self.command) ]
145 pstdin, pstdout = os.popen4(self.command)