diff options
author | Erich Eckner <git@eckner.net> | 2021-06-27 09:33:59 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2021-06-27 09:33:59 +0200 |
commit | 828176cb20eae47d8df06b19698747b41956ccaa (patch) | |
tree | 014bfbacfa0520a9b775907b8214ab7b72a35ed2 | |
parent | 77434bb89e8362eab02533e6374bbf824bdb87d5 (diff) | |
download | print-status-828176cb20eae47d8df06b19698747b41956ccaa.tar.xz |
make ssacli optional
-rwxr-xr-x | print-status | 4 |
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 |