X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbindings%2Fpython%2Fbt2%2Fbt2%2Futils.py;h=3ad4f0b502fe74f3167cc38b010778b3d5a798b6;hb=cb06aa2778f8a784a2d1fea212d00dfbc525657b;hp=bb8d1b322cfc9ba598938422f0253afc98fe13f4;hpb=694c792bc8f078c02acde68a3390acafbb36b2f4;p=babeltrace.git diff --git a/src/bindings/python/bt2/bt2/utils.py b/src/bindings/python/bt2/bt2/utils.py index bb8d1b32..3ad4f0b5 100644 --- a/src/bindings/python/bt2/bt2/utils.py +++ b/src/bindings/python/bt2/bt2/utils.py @@ -151,35 +151,15 @@ def _handle_func_status(status, msg=None): raise bt2.TryAgain else: raise bt2.TryAgain(msg) - elif status == native_bt.__BT_FUNC_STATUS_CANCELED: + elif status == native_bt.__BT_FUNC_STATUS_OVERFLOW_ERROR: if msg is None: - raise bt2.Canceled + raise bt2._OverflowError 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 - else: - raise bt2.OverflowError(msg) + raise bt2._OverflowError(msg) elif status == native_bt.__BT_FUNC_STATUS_INVALID_OBJECT: if msg is None: raise bt2.InvalidObject else: raise bt2.InvalidObject(msg) - elif status == native_bt.__BT_FUNC_STATUS_INVALID_PARAMS: - if msg is None: - raise bt2.InvalidParams - else: - raise bt2.InvalidParams(msg) - elif status == native_bt.__BT_FUNC_STATUS_UNSUPPORTED: - if msg is None: - raise bt2.Unsupported - else: - raise bt2.Unsupported(msg) else: assert False