lib: make packets and packet messages optional, disabled by default
[babeltrace.git] / src / bindings / python / bt2 / bt2 / event.py
index 4ff398b7565d291154c82c58b4d06ff71a1c0732..8864b1dfda33c5a5c21acf3968e3f8d5d7c2e0dc 100644 (file)
@@ -48,7 +48,10 @@ class _Event(object._UniqueObject):
     @property
     def packet(self):
         packet_ptr = native_bt.event_borrow_packet(self._ptr)
-        assert packet_ptr is not None
+
+        if packet_ptr is None:
+            return
+
         return bt2.packet._Packet._create_from_ptr_and_get_ref(packet_ptr)
 
     @property
This page took 0.023457 seconds and 4 git commands to generate.