X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=src%2Fbindings%2Fpython%2Fbt2%2Fbt2%2Fcomponent_descriptor.py;h=1281560042083c2825e3fbafb216c6f45f3a84ee;hb=0530003ff4f693e0a582a0ed4a15245455398b4a;hp=3134886b3d6e9a1e44ab0fc49ddc662f23bc699b;hpb=426c119fd39ee039d6523ec2c0e589ed141598f4;p=babeltrace.git diff --git a/src/bindings/python/bt2/bt2/component_descriptor.py b/src/bindings/python/bt2/bt2/component_descriptor.py index 3134886b..12815600 100644 --- a/src/bindings/python/bt2/bt2/component_descriptor.py +++ b/src/bindings/python/bt2/bt2/component_descriptor.py @@ -26,32 +26,32 @@ import bt2 def _is_source_comp_cls(comp_cls): - if isinstance(comp_cls, bt2_component._SourceComponentClass): + if isinstance(comp_cls, bt2_component._SourceComponentClassConst): return True try: return issubclass(comp_cls, bt2_component._UserSourceComponent) - except: + except Exception: return False def _is_filter_comp_cls(comp_cls): - if isinstance(comp_cls, bt2_component._FilterComponentClass): + if isinstance(comp_cls, bt2_component._FilterComponentClassConst): return True try: return issubclass(comp_cls, bt2_component._UserFilterComponent) - except: + except Exception: return False def _is_sink_comp_cls(comp_cls): - if isinstance(comp_cls, bt2_component._SinkComponentClass): + if isinstance(comp_cls, bt2_component._SinkComponentClassConst): return True try: return issubclass(comp_cls, bt2_component._UserSinkComponent) - except: + except Exception: return False