X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbindings%2Fpython%2Fbt2%2Fbt2%2Futils.py;h=5cbbb89b2ed55983aceaa7bb8100552c3294e3e0;hb=b189a968258bcf286f022208b71849f8194828bb;hp=8d5c4e2feecd0e2e6f1b10361916b1b27668ac44;hpb=ce4923b0c7a2de36eba95725334d251e9aa08aad;p=babeltrace.git diff --git a/src/bindings/python/bt2/bt2/utils.py b/src/bindings/python/bt2/bt2/utils.py index 8d5c4e2f..5cbbb89b 100644 --- a/src/bindings/python/bt2/bt2/utils.py +++ b/src/bindings/python/bt2/bt2/utils.py @@ -135,12 +135,12 @@ def _handle_func_status(status, msg=None): # no error return - if ( - status == native_bt.__BT_FUNC_STATUS_ERROR - or status == native_bt.__BT_FUNC_STATUS_MEMORY_ERROR - ): + if status == native_bt.__BT_FUNC_STATUS_ERROR: assert msg is not None - raise bt2.Error(msg) + raise bt2._Error(msg) + elif status == native_bt.__BT_FUNC_STATUS_MEMORY_ERROR: + assert msg is not None + raise bt2._MemoryError(msg) elif status == native_bt.__BT_FUNC_STATUS_END: if msg is None: raise bt2.Stop @@ -156,11 +156,6 @@ def _handle_func_status(status, msg=None): raise bt2.Canceled else: raise bt2.Canceled(msg) - elif status == native_bt.__BT_FUNC_STATUS_LOADING_ERROR: - if msg is None: - raise bt2.LoadingError - else: - raise bt2.LoadingError(msg) elif status == native_bt.__BT_FUNC_STATUS_OVERFLOW: if msg is None: raise bt2.OverflowError