shithub: 9p.zone

ref: 02e7f61013b4d45ed87fa0efb17930200c2871be
dir: /scripts/monitoring/check_mount.sh/

View raw version
load std

CHAT=tcp!grid.a-b.xyz!9990
CHAT_MNPT=/mnt/chat
BOT_NAME='observer'

send_chat_msg = {
   text = $1
   mount -A $CHAT $CHAT_MNPT
   echo $BOT_NAME^' → '^"{date}^$text >> $CHAT_MNPT^'/noise'
   unmount $CHAT_MNPT
} 

check_mount = {
  address = $1
  mount -A $address /mnt/test || {
    $send_chat_msg 'mount '^$address^' [FAILED]'
  }
}

$check_mount tcp!registry.9p.zone!registry