summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/__init__.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-30 20:52:56 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-31 09:13:04 +0100
commitd73da22b0e332411ed5552d36910fe15f92c8fac (patch)
treea2a0961cc5ac0e663fda21ae9c9b3cc80e340a92 /bitbake/lib/bb/__init__.py
parent672c07de4a96eb67eaafba0873eced44ec9ae1a6 (diff)
downloadpoky-d73da22b0e332411ed5552d36910fe15f92c8fac.tar.gz
bitbake: build/utils: Allow python functions to execute with real exception handling
With the code as it stands today it not possible to execute a python function and get "normal" python exception handling behaviour. If a python function raises an exception, it forces a traceback to be printed and the exception becomes a FuncFailed exception. This adds in a parameter 'pythonexception' which allows standard python exceptions to be passed unchanged with no traceback. Ultimately we may want to change to this convention in various places but at least it means we can start to add sane functions now. (Bitbake rev: 85cf22fd0ed26bb7dc7738ef2a10441891f38ae2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/__init__.py')
0 files changed, 0 insertions, 0 deletions