def implementation_components(self): keys = self.getNeutronIntegrationKeys() if not keys: return [] catalog = get_neutron_implementation_catalog(self.dmd) return [brain.getObject() for brain in catalog(getNeutronIntegrationKeys=keys)]
def implementation_components(self): keys = self.getNeutronIntegrationKeys() if not keys: return [] catalog = get_neutron_implementation_catalog(self.dmd) implementationcomponents = [] for brain in catalog(getNeutronIntegrationKeys=keys): try: obj = brain.getObject() except Exception: # ignore a stale entry pass else: implementationcomponents.append(obj) return implementationcomponents
def implementation_components(self): keys = self.getNeutronIntegrationKeys() if not keys: return [] catalog = get_neutron_implementation_catalog(self.dmd) implementationcomponents = [] for brain in catalog(getNeutronIntegrationKeys=keys): try: obj = brain.getObject() except Exception: # ignore a stale entry pass else: implementationcomponents.append(obj) return implementationcomponents