mirror of
https://gerrit.googlesource.com/git-repo
synced 2025-01-02 16:14:25 +00:00
Better error display on forall
It was only displaying 'Project list error: GitError()' without any useful info about the project nor the error Change-Id: Iad66cbaa03cad1053b5ae9ecc90d7772aa42ac13
This commit is contained in:
parent
b29e61133e
commit
4cfb6d7167
@ -240,7 +240,8 @@ without iterating through the remaining projects.
|
|||||||
rc = rc or errno.EINTR
|
rc = rc or errno.EINTR
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
# Catch any other exceptions raised
|
# Catch any other exceptions raised
|
||||||
print('Got an error, terminating the pool: %r' % e,
|
print('Got an error, terminating the pool: %s: %s' %
|
||||||
|
(type(e).__name__, e),
|
||||||
file=sys.stderr)
|
file=sys.stderr)
|
||||||
pool.terminate()
|
pool.terminate()
|
||||||
rc = rc or getattr(e, 'errno', 1)
|
rc = rc or getattr(e, 'errno', 1)
|
||||||
@ -254,7 +255,8 @@ without iterating through the remaining projects.
|
|||||||
try:
|
try:
|
||||||
project = self._SerializeProject(p)
|
project = self._SerializeProject(p)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print('Project list error: %r' % e,
|
print('Project list error on project %s: %s: %s' %
|
||||||
|
(p.name, type(e).__name__, e),
|
||||||
file=sys.stderr)
|
file=sys.stderr)
|
||||||
return
|
return
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
|
Loading…
Reference in New Issue
Block a user