From e4ce11ce1f48ecc627c4bd566bed09b2612d0f10 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Wed, 18 Dec 2024 07:14:18 +0000
Subject: [PATCH] IPMI exporter script should be optional

---
 roles/float-base/files/node-exporter-scripts/freeipmi.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/roles/float-base/files/node-exporter-scripts/freeipmi.sh b/roles/float-base/files/node-exporter-scripts/freeipmi.sh
index 2ad1f818..d82e81c7 100644
--- a/roles/float-base/files/node-exporter-scripts/freeipmi.sh
+++ b/roles/float-base/files/node-exporter-scripts/freeipmi.sh
@@ -1,3 +1,4 @@
 #!/bin/sh
-
-ipmi-sensors | awk -f /usr/lib/float/node-exporter-freeipmi.awk
+test -x /usr/sbin/ipmi-sensors || exit 0
+test -e /usr/lib/float/node-exporter-freeipmi.awk || exit 0
+/usr/sbin/ipmi-sensors | awk -f /usr/lib/float/node-exporter-freeipmi.awk
-- 
GitLab