summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2021-06-27 09:33:59 +0200
committerErich Eckner <git@eckner.net>2021-06-27 09:33:59 +0200
commit828176cb20eae47d8df06b19698747b41956ccaa (patch)
tree014bfbacfa0520a9b775907b8214ab7b72a35ed2
parent77434bb89e8362eab02533e6374bbf824bdb87d5 (diff)
downloadprint-status-828176cb20eae47d8df06b19698747b41956ccaa.tar.xz
make ssacli optional
-rwxr-xr-xprint-status4
1 files changed, 3 insertions, 1 deletions
diff --git a/print-status b/print-status
index f28821a..c3191ce 100755
--- a/print-status
+++ b/print-status
@@ -17,8 +17,10 @@
| sort -u
find /sys/block/ -mindepth 1 -maxdepth 1 -name 'md*' -printf '%f: ' -exec cat {}/md/mismatch_cnt \; \
| sort -u
- ssacli ctrl slot=1 ld all show \
+ if command -v ssacli >/dev/null 2>&1; then
+ ssacli ctrl slot=1 ld all show \
| grep -v '^\s*$'
+ fi
} | \
if mountpoint -q /srv/http/tmp; then
sponge /srv/http/tmp/status