From 69debdca121b8ab5f654b3b3478da17cfac414d0 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Thu, 26 Apr 2018 15:28:09 +0100 Subject: [PATCH] Removed KPI from factory registry --- force_bdss/factory_registry_plugin.py | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/force_bdss/factory_registry_plugin.py b/force_bdss/factory_registry_plugin.py index e588792..fe91134 100644 --- a/force_bdss/factory_registry_plugin.py +++ b/force_bdss/factory_registry_plugin.py @@ -56,12 +56,6 @@ class FactoryRegistryPlugin(Plugin): List(IDataSourceFactory), id=ExtensionPointID.DATA_SOURCE_FACTORIES) - #: A list of the available Key Performance Indicator calculators. - #: It will be populated by plugins. - kpi_calculator_factories = ExtensionPoint( - List(IKPICalculatorFactory), - id=ExtensionPointID.KPI_CALCULATOR_FACTORIES) - #: Notification listeners are pluggable entities that will listen #: to MCO events and act accordingly. notification_listener_factories = ExtensionPoint( @@ -97,26 +91,6 @@ class FactoryRegistryPlugin(Plugin): raise KeyError(id) - def kpi_calculator_factory_by_id(self, id): - """Finds a given kpi factory by means of its id. - The ID is as obtained by the function factory_id() in the - plugin api. - - Parameters - ---------- - id: str - The identifier returned by the factory_id() function. - - Raises - ------ - KeyError: if the entry is not found. - """ - for kpic in self.kpi_calculator_factories: - if kpic.id == id: - return kpic - - raise KeyError(id) - def mco_factory_by_id(self, id): """Finds a given Multi Criteria Optimizer (MCO) factory by means of its id. The ID is as obtained by the function factory_id() in the -- GitLab