improve traceback info
raise without argument keeps the original traceback Change-Id: Ie65d6c55543ad33b018bcc2396f18be1a7a39bf9 Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/21131 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
parent
f21fcfce9d
commit
9c1c4f806e
@ -123,7 +123,7 @@ class ModuleMeta(PropertyMeta):
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
pobj = self.accessibles[pname]
|
pobj = self.accessibles[pname]
|
||||||
self.DISPATCHER.announce_update_error(self, pname, pobj, e)
|
self.DISPATCHER.announce_update_error(self, pname, pobj, e)
|
||||||
raise e
|
raise
|
||||||
else:
|
else:
|
||||||
# return cached value
|
# return cached value
|
||||||
self.log.debug("rfunc(%s): return cached value" % pname)
|
self.log.debug("rfunc(%s): return cached value" % pname)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user