summaryrefslogtreecommitdiffstats
path: root/subcmds
diff options
context:
space:
mode:
Diffstat (limited to 'subcmds')
-rw-r--r--subcmds/forall.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/subcmds/forall.py b/subcmds/forall.py
index 96dc99d1..b10f34b3 100644
--- a/subcmds/forall.py
+++ b/subcmds/forall.py
@@ -240,7 +240,8 @@ without iterating through the remaining projects.
240 rc = rc or errno.EINTR 240 rc = rc or errno.EINTR
241 except Exception as e: 241 except Exception as e:
242 # Catch any other exceptions raised 242 # Catch any other exceptions raised
243 print('Got an error, terminating the pool: %r' % e, 243 print('Got an error, terminating the pool: %s: %s' %
244 (type(e).__name__, e),
244 file=sys.stderr) 245 file=sys.stderr)
245 pool.terminate() 246 pool.terminate()
246 rc = rc or getattr(e, 'errno', 1) 247 rc = rc or getattr(e, 'errno', 1)
@@ -254,7 +255,8 @@ without iterating through the remaining projects.
254 try: 255 try:
255 project = self._SerializeProject(p) 256 project = self._SerializeProject(p)
256 except Exception as e: 257 except Exception as e:
257 print('Project list error: %r' % e, 258 print('Project list error on project %s: %s: %s' %
259 (p.name, type(e).__name__, e),
258 file=sys.stderr) 260 file=sys.stderr)
259 return 261 return
260 except KeyboardInterrupt: 262 except KeyboardInterrupt: