X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bindings%2Fpython%2Fbt2%2Fbt2%2Ffield_class.py;h=cec7cafba2aa4aa0ef8daaf25cafc0cc49207984;hb=d45bb761110b230cfe9e6ca1fcba00c6a19b3466;hp=cd870ce85f033cdbc77044686a041dd53c30cfef;hpb=7617a89d3ee08570a064709e60ef9029fcf16753;p=deliverable%2Fbabeltrace.git diff --git a/bindings/python/bt2/bt2/field_class.py b/bindings/python/bt2/bt2/field_class.py index cd870ce85..cec7cafba 100644 --- a/bindings/python/bt2/bt2/field_class.py +++ b/bindings/python/bt2/bt2/field_class.py @@ -22,7 +22,7 @@ from bt2 import native_bt, object, utils import collections.abc -import bt2.fields +import bt2.field import abc import bt2 @@ -68,10 +68,10 @@ class _FieldClass(object._Object, metaclass=abc.ABCMeta): if field_ptr is None: raise bt2.CreationError('cannot create {} field object'.format(self._NAME.lower())) - field = bt2.fields._create_from_ptr(field_ptr) + field = bt2.field._create_from_ptr(field_ptr) if value is not None: - if not isinstance(field, (bt2.fields._IntegerField, bt2.fields._FloatingPointNumberField, bt2.fields._StringField)): + if not isinstance(field, (bt2.field._IntegerField, bt2.field._FloatingPointNumberField, bt2.field._StringField)): raise bt2.Error('cannot assign an initial value to a {} field object'.format(field._NAME)) field.value = value