X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbindings%2Fpython%2Fbt2%2Fbt2%2Fgraph.py;h=870ddb381956406c6e79b878c8baa8db178f2e22;hb=416379bc0706641778bba7efbebaa5c6027e81b8;hp=1f280ba119ff4de691398980b9c4cd6e54f9eb2c;hpb=ee2cad25d5c65cd781169c897a53310cee9948fe;p=babeltrace.git diff --git a/src/bindings/python/bt2/bt2/graph.py b/src/bindings/python/bt2/bt2/graph.py index 1f280ba1..870ddb38 100644 --- a/src/bindings/python/bt2/bt2/graph.py +++ b/src/bindings/python/bt2/bt2/graph.py @@ -147,7 +147,8 @@ class Graph(object._SharedObject): listener_ids = fn(self._ptr, listener_from_native) if listener_ids is None: - utils._raise_bt2_error('cannot add listener to graph object') + raise bt2.Error('cannot add listener to graph object') + return bt2._ListenerHandle(listener_ids, self) def add_ports_connected_listener(self, listener): @@ -161,7 +162,8 @@ class Graph(object._SharedObject): listener_ids = fn(self._ptr, listener_from_native) if listener_ids is None: - utils._raise_bt2_error('cannot add listener to graph object') + raise bt2.Error('cannot add listener to graph object') + return bt2._ListenerHandle(listener_ids, self) def run(self):