Module: check_mk
Branch: master
Commit: bb3fd3249d38c53b6c743aaf6bdfa6d3cca20d24
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=bb3fd3249d38c5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Dec 7 10:41:13 2017 +0100
Register GUI jobs through register function
Change-Id: I4d1b910614a8d7bf1bce5046de792d1e673c5acb
---
web/htdocs/cron.py | 4 ++++
web/plugins/cron/network_scan.py | 2 +-
web/plugins/cron/user_sync.py | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/web/htdocs/cron.py b/web/htdocs/cron.py
index 352d9b4..9fc5f89 100644
--- a/web/htdocs/cron.py
+++ b/web/htdocs/cron.py
@@ -48,6 +48,10 @@ def load_plugins(force):
loaded_with_language = current_language
+def register_job(cron_job):
+ multisite_cronjobs.append(cron_job)
+
+
# Page called by some external trigger (usually cron job in OMD site)
# Note: this URL is being called *without* any login. We have no
# user. Everyone can call this! We must not read any URL variables.
diff --git a/web/plugins/cron/network_scan.py b/web/plugins/cron/network_scan.py
index b6432aa..68d72ec 100644
--- a/web/plugins/cron/network_scan.py
+++ b/web/plugins/cron/network_scan.py
@@ -26,4 +26,4 @@
import wato
-multisite_cronjobs.append(wato.execute_network_scan_job)
+register_job(wato.execute_network_scan_job)
diff --git a/web/plugins/cron/user_sync.py b/web/plugins/cron/user_sync.py
index a7bc2eb..b706a2e 100644
--- a/web/plugins/cron/user_sync.py
+++ b/web/plugins/cron/user_sync.py
@@ -26,4 +26,4 @@
import userdb
-multisite_cronjobs.append(userdb.execute_userdb_job)
+register_job(userdb.execute_userdb_job)