- try:
- for line in prog.fromchild:
- log.write( line )
- except KeyboardInterrupt:
- raise BootManagerException, "Interrupted by user"
-
- returncode= prog.wait()
- # revert http://git.planet-lab.org/?p=bootmanager.git;a=commitdiff;h=cca3a2cd2096c0235dddb5982b1f05c8d4c7f916
- # as 256 returned by Python
- #
- ## cat test.py
- #import popen2
- #
- #cmd = "false"
- #prog = popen2.Popen4( cmd, 0 )
- #returncode = prog.wait()
- #print returncode
- #
- ## python test.py
- # 256