From 5dd8686e9a20d4965e0d6f196764371bedbccb45 Mon Sep 17 00:00:00 2001 From: Richard Hartmann Date: Mon, 26 Sep 2016 16:47:25 +0200 Subject: [PATCH] added jobmanager ready print for external diagnostics --- jobmanager/jobmanager.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jobmanager/jobmanager.py b/jobmanager/jobmanager.py index 3cf75af..3b6aeb9 100644 --- a/jobmanager/jobmanager.py +++ b/jobmanager/jobmanager.py @@ -1136,6 +1136,10 @@ class JobManager_Server(object): """to implement user defined final processing""" pass + def print_jm_ready(self): + # please overwrite for individual hooks to notify that the server process runs + print("jobmanager awaits client results") + def start(self): """ starts to loop over incoming results @@ -1177,6 +1181,8 @@ class JobManager_Server(object): Progress = progress.ProgressSilentDummy info_line = progress.StringValue(num_of_bytes=100) + + self.print_jm_ready() with Progress(count = self._numresults, max_count = self._numjobs,