From 7263d1b63645f685f35bf205faf57359de739bfa Mon Sep 17 00:00:00 2001 From: dmt <> Date: Fri, 18 Oct 2019 23:15:25 +0200 Subject: [PATCH] Refactor search knowledge api endpoint. --- cml/controller/api.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cml/controller/api.py b/cml/controller/api.py index 5dd0530..c6ac6fd 100644 --- a/cml/controller/api.py +++ b/cml/controller/api.py @@ -123,12 +123,16 @@ def reconstruction(*args, **kwargs): reconstruction_usecase = ReconstructionUsecase() return reconstruction_usecase.execute(reconstruction_req) -def search_knowledge(constructor, reconstructor, data_source): + +def search_knowledge(constructor, feature_selector, reconstructor, data_source, + stdout=False): deconstruction_settings = specific_settings_factory("deconstruction") knowledge_search_req = KnowledgeSearchRequest(constructor, + feature_selector, reconstructor, data_source, - deconstruction_settings) + deconstruction_settings, + stdout) knowledge_search_usecase = KnowledgeSearchUsecase() return knowledge_search_usecase.execute(knowledge_search_req) -- GitLab