Module: check_mk
Branch: master
Commit: f736817b33c2e7270db730f1d1b014faf58dcc90
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f736817b33c2e7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon May 6 09:36:34 2019 +0200
Fix case where only_hosts is None
Change-Id: I5de944161814434b8da7079f42ca47cbe380d15a
---
cmk_base/config.py | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/cmk_base/config.py b/cmk_base/config.py
index fb52726..0c70683 100644
--- a/cmk_base/config.py
+++ b/cmk_base/config.py
@@ -700,6 +700,9 @@ def all_offline_hosts():
config_cache.all_configured_realhosts().union(config_cache.all_configured_clusters()),
keep_offline_hosts=True))
+ if only_hosts is None:
+ return set()
+
return set([
hostname for hostname in hostlist
if not config_cache.in_binary_hostlist(hostname, only_hosts)
@@ -711,6 +714,9 @@ def all_configured_offline_hosts():
config_cache = get_config_cache()
hostlist =
config_cache.all_configured_realhosts().union(config_cache.all_configured_clusters())
+ if only_hosts is None:
+ return set()
+
return set([
hostname for hostname in hostlist
if not config_cache.in_binary_hostlist(hostname, only_hosts)