def _filter_classes(self, provider): """ Filters by provider (base) classes """ if self.classes is None: return None return any([ prov_class in all_types()[provider.type_name].__mro__ for prov_class in self.classes ])
def _filter_classes(self, provider): """ Filters by provider (base) classes """ if self.classes is None: return None return any([prov_class in all_types()[provider.type_name].__mro__ for prov_class in self.classes])
def data_provider_types(provider): return all_types()[provider.type_name]