Module: check_mk
Branch: master
Commit: 8ce9e14c8f2f2b8b6bc25335d0f842657cc09b65
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8ce9e14c8f2f2b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Apr 26 08:50:25 2019 +0200
Move smartping setting ruleset processing to HostConfig
CMK-2030
Change-Id: I0ed87fbc2e76fa5034cc815ab108bf0929a6b584
---
cmk_base/config.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/cmk_base/config.py b/cmk_base/config.py
index 68ab3ad..e872690 100644
--- a/cmk_base/config.py
+++ b/cmk_base/config.py
@@ -3698,3 +3698,11 @@ class CEEHostConfig(HostConfig):
for entry in entries[::-1]:
spec.update(entry)
return spec
+
+ @property
+ def smartping_settings(self):
+ # type: () -> Dict
+ settings = {"timeout": 2.5}
+ settings.update(
+ self._config_cache.host_extra_conf_merged(self.hostname,
cmc_smartping_settings))
+ return settings