From 85dd23f95716cef26ad7f7de563bc6d7ee72e807 Mon Sep 17 00:00:00 2001 From: Natalia Serrano Date: Tue, 22 Oct 2024 11:23:13 +0200 Subject: [PATCH] refs #1009 make status() synchronous --- src/opengnsys/modules/server/ogAdmClient/__init__.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/opengnsys/modules/server/ogAdmClient/__init__.py b/src/opengnsys/modules/server/ogAdmClient/__init__.py index bc34112..e151f4c 100644 --- a/src/opengnsys/modules/server/ogAdmClient/__init__.py +++ b/src/opengnsys/modules/server/ogAdmClient/__init__.py @@ -306,7 +306,9 @@ class ogAdmClientWorker (ogLiveWorker): logger.info ('onActivation ok') - def do_status (self, post_params): + @check_secret + def process_status (self, path, get_params, post_params, server): + logger.debug ('in process_status, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server)) cfg = self.LeeConfiguracion() thr_status = {} for k in self.thread_list: @@ -322,11 +324,6 @@ class ogAdmClientWorker (ogLiveWorker): 'threads': thr_status, } - @check_secret - def process_status (self, path, get_params, post_params, server): - logger.debug ('in process_status, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server)) - return self._long_running_job ('status', self.do_status, args=(post_params,)) - @check_secret def process_popup (self, path, get_params, post_params, server): logger.debug ('in process_popup, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))