diff --git a/monitoring/nagios.py b/monitoring/nagios.py index 16edca2aa6a..6f92dc2e7e3 100644 --- a/monitoring/nagios.py +++ b/monitoring/nagios.py @@ -913,6 +913,8 @@ class Nagios(object): elif self.action == 'enable_alerts': if self.services == 'host': self.enable_host_notifications(self.host) + elif self.services == 'all': + self.enable_host_svc_notifications(self.host) else: self.enable_svc_notifications(self.host, services=self.services) @@ -920,6 +922,8 @@ class Nagios(object): elif self.action == 'disable_alerts': if self.services == 'host': self.disable_host_notifications(self.host) + elif self.services == 'all': + self.disable_host_svc_notifications(self.host) else: self.disable_svc_notifications(self.host, services=self.services)