X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=source%2Futils.py;h=736dd22caddc7d5c2259b9e9714682271df165f3;hb=7d1ac42dc692f9cfd6647048581b546b85fad636;hp=ebd54305074debdcfcb574cbce355d643065cf83;hpb=05fcdf2237fe6100cc31828ca206d42b24e8ae5a;p=bootmanager.git diff --git a/source/utils.py b/source/utils.py index ebd5430..736dd22 100644 --- a/source/utils.py +++ b/source/utils.py @@ -142,6 +142,19 @@ def sysexec( cmd, log= None ): 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 if returncode != 0: raise BootManagerException, "Running %s failed (rc=%d)" % (cmd,returncode)