@@ -30,27 +30,28 @@ json_list() {
3030 "HESTIA": "' $HESTIA_VERSION ' ",
3131 "RELEASE": "' $HESTIA_RELEASE ' ",
3232 "UPTIME": "' $UPTIME ' ",
33- "LOADAVERAGE": "' $LOADAVERAGE ' "
33+ "LOADAVERAGE": "' $LOADAVERAGE ' ",
34+ "HOME_USAGE": "' $HOME_USAGE ' "
3435 }'
3536 echo ' }'
3637}
3738
3839# SHELL list function
3940shell_list () {
40- echo " HOSTNAME OS VER ARCH HESTIA RELEASE UPTIME LA"
41- echo " -------- -- --- ---- ------ ------- ------ --"
42- echo " $HOSTNAME $OS $VERSION $ARCH $HESTIA_VERSION $HESTIA_RELEASE $UPTIME $LOADAVERAGE "
41+ echo " HOSTNAME OS VER ARCH HESTIA RELEASE UPTIME LA HOME "
42+ echo " -------- -- --- ---- ------ ------- ------ -- ---- "
43+ echo " $HOSTNAME $OS $VERSION $ARCH $HESTIA_VERSION $HESTIA_RELEASE $UPTIME $LOADAVERAGE $HOME_USAGE "
4344}
4445
4546# PLAIN list function
4647plain_list () {
47- echo -e " $HOSTNAME \t$OS \t$VERSION \t$ARCH \t$HESTIA_VERSION \t$HESTIA_RELEASE \t$UPTIME \t$LOADAVERAGE "
48+ echo -e " $HOSTNAME \t$OS \t$VERSION \t$ARCH \t$HESTIA_VERSION \t$HESTIA_RELEASE \t$UPTIME \t$LOADAVERAGE \t $HOME_USAGE "
4849}
4950
5051# CSV list function
5152csv_list () {
52- echo " HOSTNAME,OS,VERSION,ARCH,HESTIA,RELEASE,UPTIME,LOADAVERAGE"
53- echo " $HOSTNAME ,$OS ,$VERSION ,$ARCH ,$HESTIA_VERSION ,$HESTIA_RELEASE ,$UPTIME ,$LOADAVERAGE "
53+ echo " HOSTNAME,OS,VERSION,ARCH,HESTIA,RELEASE,UPTIME,LOADAVERAGE,HOMEUSAGE "
54+ echo " $HOSTNAME ,$OS ,$VERSION ,$ARCH ,$HESTIA_VERSION ,$HESTIA_RELEASE ,$UPTIME ,$LOADAVERAGE , $HOME_USAGE "
5455}
5556
5657
@@ -96,6 +97,9 @@ UPTIME="$(echo $UPTIME / 60 |bc)"
9697# Check LoadAverage
9798LOADAVERAGE=$( cat /proc/loadavg | cut -f 1 -d ' ' )
9899
100+ # Check Home Partition usage
101+ HOME_USAGE=$( du -sh /home | cut -f1)
102+
99103# Listing data
100104case $format in
101105 json) json_list ;;
0 commit comments