From 3a704a0c52a4f128b3519a9db2e43cbf351db72a Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Fri, 16 Oct 2015 22:53:04 +0200 Subject: [PATCH] ShipConfigFiles: director hook sample --- .../Director/ShipConfigFiles.php | 25 +++++++++++++++++++ run.php | 4 +++ 2 files changed, 29 insertions(+) create mode 100644 library/Businessprocess/Director/ShipConfigFiles.php create mode 100644 run.php diff --git a/library/Businessprocess/Director/ShipConfigFiles.php b/library/Businessprocess/Director/ShipConfigFiles.php new file mode 100644 index 0000000..8ebf194 --- /dev/null +++ b/library/Businessprocess/Director/ShipConfigFiles.php @@ -0,0 +1,25 @@ +getSection('global') + ); + + foreach ($storage->listProcesses() as $name => $title) { + $files['processes/' . $name . '.bp'] = $storage->getSource($name); + } + + return $files; + } +} diff --git a/run.php b/run.php new file mode 100644 index 0000000..d4436b9 --- /dev/null +++ b/run.php @@ -0,0 +1,4 @@ +registerHook('Director\\ShipConfigFiles', '\\Icinga\\Module\\Businessprocess\\Director\\ShipConfigFiles'); +