diff --git a/Nagstamon/Config.py b/Nagstamon/Config.py index 7c2b36bcd..c38d41fee 100644 --- a/Nagstamon/Config.py +++ b/Nagstamon/Config.py @@ -131,7 +131,7 @@ class AppInfo(object): contains app information previously located in GUI.py """ NAME = 'Nagstamon' - VERSION = '3.15-20240503' + VERSION = '3.15-20240506' WEBSITE = 'https://nagstamon.de' COPYRIGHT = '©2008-2024 Henri Wahl et al.' COMMENTS = 'Nagios status monitor for your desktop' diff --git a/Nagstamon/Servers/Multisite.py b/Nagstamon/Servers/Multisite.py index 3bfa453c9..4331dacc8 100644 --- a/Nagstamon/Servers/Multisite.py +++ b/Nagstamon/Servers/Multisite.py @@ -363,7 +363,7 @@ def _get_status(self): self.new_hosts[n['host']].services[new_service].address = n['address'] self.new_hosts[n['host']].services[new_service].command = n['command'] - # transistion to Checkmk 1.1.10p2 + # transition to Checkmk 1.1.10p2 if 'svc_in_downtime' in service: if service['svc_in_downtime'] == 'yes': self.new_hosts[n['host']].services[new_service].scheduled_downtime = True @@ -376,6 +376,9 @@ def _get_status(self): if 'svc_notifications_enabled' in service: if service['svc_notifications_enabled'] == 'no': self.new_hosts[n['host']].services[new_service].notifications_disabled = True + if 'host_in_downtime' in service: + if service['host_in_downtime'] == 'yes': + self.new_hosts[n['host']].scheduled_downtime = True # hard/soft state for later filter evaluation real_attempt, max_attempt = self.new_hosts[n['host']].services[new_service].attempt.split('/') diff --git a/build/debian/changelog b/build/debian/changelog index 1712846d9..6a66c9b53 100644 --- a/build/debian/changelog +++ b/build/debian/changelog @@ -1,4 +1,4 @@ -nagstamon (3.15-20240503) unstable; urgency=low +nagstamon (3.15-20240506) unstable; urgency=low * New upstream -- Henri Wahl <henri@nagstamon.de> Fri, May 05 2024 08:00:00 +0200