From 18db984057b83ca4962c89b6b79bdce6a660b58f Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 14:42:35 +0200 Subject: Adding upstream version 2.4.0. Signed-off-by: Daniel Baumann --- .../ProvidedHook/Icingadb/HostActions.php | 22 ++++++++++++++++++ .../ProvidedHook/Icingadb/IcingadbSupport.php | 10 +++++++++ .../ProvidedHook/Icingadb/ServiceActions.php | 26 ++++++++++++++++++++++ .../ProvidedHook/Monitoring/HostActions.php | 18 +++++++++++++++ .../ProvidedHook/Monitoring/ServiceActions.php | 25 +++++++++++++++++++++ 5 files changed, 101 insertions(+) create mode 100644 library/Businessprocess/ProvidedHook/Icingadb/HostActions.php create mode 100644 library/Businessprocess/ProvidedHook/Icingadb/IcingadbSupport.php create mode 100644 library/Businessprocess/ProvidedHook/Icingadb/ServiceActions.php create mode 100644 library/Businessprocess/ProvidedHook/Monitoring/HostActions.php create mode 100644 library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php (limited to 'library/Businessprocess/ProvidedHook') diff --git a/library/Businessprocess/ProvidedHook/Icingadb/HostActions.php b/library/Businessprocess/ProvidedHook/Icingadb/HostActions.php new file mode 100644 index 0000000..27f4551 --- /dev/null +++ b/library/Businessprocess/ProvidedHook/Icingadb/HostActions.php @@ -0,0 +1,22 @@ +name . ';Hoststatus') + ) + ); + } +} diff --git a/library/Businessprocess/ProvidedHook/Icingadb/IcingadbSupport.php b/library/Businessprocess/ProvidedHook/Icingadb/IcingadbSupport.php new file mode 100644 index 0000000..1ff37d3 --- /dev/null +++ b/library/Businessprocess/ProvidedHook/Icingadb/IcingadbSupport.php @@ -0,0 +1,10 @@ +host->name, $service->name) + ) + ) + ) + ); + } +} diff --git a/library/Businessprocess/ProvidedHook/Monitoring/HostActions.php b/library/Businessprocess/ProvidedHook/Monitoring/HostActions.php new file mode 100644 index 0000000..57ce8f5 --- /dev/null +++ b/library/Businessprocess/ProvidedHook/Monitoring/HostActions.php @@ -0,0 +1,18 @@ + 'businessprocess/node/impact?name=' + . rawurlencode($host->getName() . ';Hoststatus') + ); + } +} diff --git a/library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php b/library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php new file mode 100644 index 0000000..69a93ae --- /dev/null +++ b/library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php @@ -0,0 +1,25 @@ + sprintf( + 'businessprocess/node/impact?name=%s', + rawurlencode( + sprintf('%s;%s', $service->getHost()->getName(), $service->getName()) + ) + ) + ); + } +} -- cgit v1.2.3