equal
deleted
inserted
replaced
1499 out = self |
1499 out = self |
1500 with self.timeblockedsection(blockedtag): |
1500 with self.timeblockedsection(blockedtag): |
1501 rc = self._runsystem(cmd, environ=environ, cwd=cwd, out=out) |
1501 rc = self._runsystem(cmd, environ=environ, cwd=cwd, out=out) |
1502 if rc and onerr: |
1502 if rc and onerr: |
1503 errmsg = '%s %s' % (os.path.basename(cmd.split(None, 1)[0]), |
1503 errmsg = '%s %s' % (os.path.basename(cmd.split(None, 1)[0]), |
1504 procutil.explainexit(rc)[0]) |
1504 procutil.explainexit(rc)) |
1505 if errprefix: |
1505 if errprefix: |
1506 errmsg = '%s: %s' % (errprefix, errmsg) |
1506 errmsg = '%s: %s' % (errprefix, errmsg) |
1507 raise onerr(errmsg) |
1507 raise onerr(errmsg) |
1508 return rc |
1508 return rc |
1509 |
1509 |