Skip to content

Commit

Permalink
modified: nas-monitor.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
sukarn-m committed Sep 10, 2024
1 parent 1104b6f commit 2459746
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions files/nas/usr/bin/nas-monitor.sh
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
#!/bin/bash

function systemctl_start () {
if [ ! $(systemctl is-active --quiet $1) ]; then
if ! $(systemctl is-active --quiet $1); then
systemctl start $1
fi
}

function systemctl_stop () {
if [ $(systemctl is-active --quiet $1) ]; then
if $(systemctl is-active --quiet $1); then
systemctl stop $1
fi
}

if ping -c 1 truenas.home &> /dev/null
then
systemctl_start var-mnt-nas.automount
systemctl_start var-mnt-roms.automount
systemctl_start var-mnt-roms.automount
else
systemctl_stop var-mnt-nas.automount
systemctl_stop var-mnt-nas.mount
systemctl_stop var-mnt-roms.automount
systemctl_stop var-mnt-roms.mount
systemctl_stop var-mnt-nas.automount
systemctl_stop var-mnt-nas.mount
systemctl_stop var-mnt-roms.automount
systemctl_stop var-mnt-roms.mount
fi

0 comments on commit 2459746

Please sign in to comment.