bt2: move `_ListenerHandle` to `utils.py`
[babeltrace.git] / src / bindings / python / bt2 / bt2 / trace.py
index 86bd90d05ae1d58844e9654a2f6009fe3eb0d3b1..db8268db1cf82cb4473f941ba518ac6891358b87 100644 (file)
@@ -166,7 +166,7 @@ class _Trace(object._SharedObject, collections.abc.Mapping):
             )
 
         if stream_ptr is None:
-            raise bt2.CreationError('cannot create stream object')
+            raise bt2._MemoryError('cannot create stream object')
 
         stream = bt2.stream._Stream._create_from_ptr(stream_ptr)
 
@@ -190,4 +190,4 @@ class _Trace(object._SharedObject, collections.abc.Mapping):
             status, 'cannot add destruction listener to trace object'
         )
 
-        return bt2._ListenerHandle(listener_id, self)
+        return bt2.utils._ListenerHandle(listener_id, self)
This page took 0.03115 seconds and 4 git commands to generate.