Python bt2 fix: missing import in CtfWriter
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 18 Sep 2017 19:55:31 +0000 (15:55 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 18 Sep 2017 21:17:49 +0000 (17:17 -0400)
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
bindings/python/bt2/bt2/ctf_writer.py

index 337c82f5e94b7031f07e29e03b22c086d3b8bd81..45f7b5441812fdd6876d3e4225dc34cc71a399b4 100644 (file)
@@ -23,6 +23,7 @@
 from bt2 import native_bt, object, stream, utils
 import uuid as uuidp
 import bt2.event
+import bt2.fields
 import abc
 import bt2
 
@@ -210,14 +211,14 @@ class _CtfWriterStream(stream._StreamBase):
         if field_ptr is None:
             return
 
-        return fields._create_from_ptr(field_ptr)
+        return bt2.fields._create_from_ptr(field_ptr)
 
     @packet_header_field.setter
     def packet_header_field(self, packet_header_field):
         packet_header_field_ptr = None
 
         if packet_header_field is not None:
-            utils._check_type(packet_header_field, fields._Field)
+            utils._check_type(packet_header_field, bt2.fields._Field)
             packet_header_field_ptr = packet_header_field._ptr
 
         ret = native_bt.ctf_stream_set_packet_header(self._ptr,
@@ -231,14 +232,14 @@ class _CtfWriterStream(stream._StreamBase):
         if field_ptr is None:
             return
 
-        return fields._create_from_ptr(field_ptr)
+        return bt2.fields._create_from_ptr(field_ptr)
 
     @packet_context_field.setter
     def packet_context_field(self, packet_context_field):
         packet_context_field_ptr = None
 
         if packet_context_field is not None:
-            utils._check_type(packet_context_field, fields._Field)
+            utils._check_type(packet_context_field, bt2.fields._Field)
             packet_context_field_ptr = packet_context_field._ptr
 
         ret = native_bt.ctf_stream_set_packet_context(self._ptr,
This page took 0.025601 seconds and 4 git commands to generate.