summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbst-marge-bot <marge-bot@buildstream.build>2019-07-31 14:04:41 +0000
committerbst-marge-bot <marge-bot@buildstream.build>2019-07-31 14:04:41 +0000
commit78a48653ea9c0701e4a6a774af49a1d35df8135a (patch)
treec0524eca6d2adaf8217a4457514ef7eee9ed28f3
parenta3a5459aba0ede821c568d31e09e02eb29f4e2b0 (diff)
parent76763adaa590124972fe8e2147e08b38460b5be0 (diff)
downloadbuildstream-78a48653ea9c0701e4a6a774af49a1d35df8135a.tar.gz
Merge branch 'bschubert/small-fixes' into 'master'
job: fix exception caught from enum translation See merge request BuildStream/buildstream!1509
-rw-r--r--src/buildstream/_scheduler/jobs/job.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildstream/_scheduler/jobs/job.py b/src/buildstream/_scheduler/jobs/job.py
index c651d5206..2e6c7bb32 100644
--- a/src/buildstream/_scheduler/jobs/job.py
+++ b/src/buildstream/_scheduler/jobs/job.py
@@ -442,7 +442,7 @@ class Job():
try:
returncode = _ReturnCode(returncode)
- except KeyError: # An unexpected return code was returned, let's fail permanently
+ except ValueError: # An unexpected return code was returned, let's fail permanently
returncode = _ReturnCode.PERM_FAIL
# We don't want to retry if we got OK or a permanent fail.