X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=src%2Fbindings%2Fpython%2Fbt2%2Fbt2%2Fstream_class.py;h=4468d5d5696150597dfe91982b154dab259677e0;hb=88cf534320b30567b480d6b434b83a1db015ca7e;hp=ecab1df8e631ddadf8eb2ae307f28dceb33b8955;hpb=350e94d387ba04442e033b7d752ac91d73d4bb35;p=babeltrace.git diff --git a/src/bindings/python/bt2/bt2/stream_class.py b/src/bindings/python/bt2/bt2/stream_class.py index ecab1df8..4468d5d5 100644 --- a/src/bindings/python/bt2/bt2/stream_class.py +++ b/src/bindings/python/bt2/bt2/stream_class.py @@ -219,6 +219,16 @@ class _StreamClass(_StreamClassConst): specific_context_field_class=None, payload_field_class=None, ): + # Validate parameters before we create the object. + bt2_event_class._EventClass._validate_create_params( + name, + user_attributes, + log_level, + emf_uri, + specific_context_field_class, + payload_field_class, + ) + if self.assigns_automatic_event_class_id: if id is not None: raise ValueError(