blob: ab5f1895cfea4aa04016b2e00d9b6ce41b7ae792 [file] [log] [blame]
#!/usr/bin/python
import os
stdout = fd_stack(1, sys.stdout)
stderr = fd_stack(2, sys.stderr)
print "About to redirect stdout 1"
os.system ("echo About to redirect stdout 2")
os.system ("date")
stdout.redirect("test_logfile.stdout")
print "This should go into the stdout logfile 1"
os.system ("echo This should go into the stdout logfile 2")
# stderr.redirect("test_logfile.stderr")
sys.stderr.write ("This should go into the stdout logfile 1\n")
os.system ("date")
# stderr.restore()
stdout.restore()
print "stdout all done 1"
os.system ("echo stdout all done 2")
os.system ("date")