equal
deleted
inserted
replaced
195 code = os.system(cmd) |
195 code = os.system(cmd) |
196 if sys.platform == 'OpenVMS' and code & 1: |
196 if sys.platform == 'OpenVMS' and code & 1: |
197 code = 0 |
197 code = 0 |
198 if code: |
198 if code: |
199 raise Abort(_("command '%s' failed: %s") % |
199 raise Abort(_("command '%s' failed: %s") % |
200 (cmd, explain_exit(code))) |
200 (cmd, explainexit(code))) |
201 fp = open(outname, 'rb') |
201 fp = open(outname, 'rb') |
202 r = fp.read() |
202 r = fp.read() |
203 fp.close() |
203 fp.close() |
204 return r |
204 return r |
205 finally: |
205 finally: |
367 rc = proc.returncode |
367 rc = proc.returncode |
368 if sys.platform == 'OpenVMS' and rc & 1: |
368 if sys.platform == 'OpenVMS' and rc & 1: |
369 rc = 0 |
369 rc = 0 |
370 if rc and onerr: |
370 if rc and onerr: |
371 errmsg = '%s %s' % (os.path.basename(origcmd.split(None, 1)[0]), |
371 errmsg = '%s %s' % (os.path.basename(origcmd.split(None, 1)[0]), |
372 explain_exit(rc)[0]) |
372 explainexit(rc)[0]) |
373 if errprefix: |
373 if errprefix: |
374 errmsg = '%s: %s' % (errprefix, errmsg) |
374 errmsg = '%s: %s' % (errprefix, errmsg) |
375 try: |
375 try: |
376 onerr.warn(errmsg + '\n') |
376 onerr.warn(errmsg + '\n') |
377 except AttributeError: |
377 except AttributeError: |