mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-12-17 09:01:49 +00:00
added text status output...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
67e911e3a7
commit
39b078a826
@ -7,11 +7,19 @@ TMP_TARGET=${CONFIG}.new-status
|
|||||||
|
|
||||||
TARGET=${TARGET:=${TMP_TARGET}}
|
TARGET=${TARGET:=${TMP_TARGET}}
|
||||||
|
|
||||||
|
TEXT_TARGET=/media/shared/status
|
||||||
|
|
||||||
|
|
||||||
if [ -e $TMP_TARGET ] ; then
|
if [ -e $TMP_TARGET ] ; then
|
||||||
rm -f $TMP_TARGET
|
rm -f $TMP_TARGET
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -e $TEXT_TARGET ] ; then
|
||||||
|
mv -f $TEXT_TARGET{,.old}
|
||||||
|
else
|
||||||
|
TEXT_TARGET=/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
IFS=$'\n' \
|
IFS=$'\n' \
|
||||||
SITES=($(\
|
SITES=($(\
|
||||||
sed -n '/STATUS BEGIN/,/STATUS END/p' "$CONFIG" \
|
sed -n '/STATUS BEGIN/,/STATUS END/p' "$CONFIG" \
|
||||||
@ -31,6 +39,7 @@ cp -f "$CONFIG" "$CONFIG".bak
|
|||||||
|
|
||||||
for site in "${SITES[@]}" ; do
|
for site in "${SITES[@]}" ; do
|
||||||
./check-status "$site" \
|
./check-status "$site" \
|
||||||
|
| tee -a $TEXT_TARGET \
|
||||||
| sed \
|
| sed \
|
||||||
-e 's/^\s*\(.*ERROR.*$\)/**\1**/' \
|
-e 's/^\s*\(.*ERROR.*$\)/**\1**/' \
|
||||||
-e 's/^/#- /' \
|
-e 's/^/#- /' \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user