Przeglądaj źródła

Added more info about storage

Made more details available on storage.  such as filesystem total
storage used and available.
Daniel Gibbs 11 lat temu
rodzic
commit
c4e05125eb
2 zmienionych plików z 11 dodań i 4 usunięć
  1. 6 3
      functions/fn_details
  2. 5 1
      functions/fn_details_distro

+ 6 - 3
functions/fn_details

@@ -2,7 +2,7 @@
 # LGSM fn_details function
 # Author: Daniel Gibbs
 # Website: http://gameservermanagers.com
-# Version: 190414
+# Version: 270515
 
 # Description: Displays server infomation.
 
@@ -41,9 +41,12 @@ rm -f .fn_details_performance
 
 fn_details_disk(){
 echo -e ""
-echo -e "\e[93mDisk Usage\e[0m"
+echo -e "\e[93mStorage\e[0m"
 printf '%*s\n' "${COLUMNS:-$(tput cols)}" '' | tr ' ' =
-echo -e "\e[34mDisk available:\t\e[0m${availspace}" >> .fn_details_disk
+echo -e "\e[34mFilesystem:\t\e[0m${filesystem}" >> .fn_details_disk
+echo -e "\e[34mTotal:\t\e[0m${totalspace}" >> .fn_details_disk
+echo -e "\e[34mUsed:\t\e[0m${usedspace}" >> .fn_details_disk
+echo -e "\e[34mAvailable:\t\e[0m${availspace}" >> .fn_details_disk
 echo -e "\e[34mServerfiles:\t\e[0m${serverfilesdu}" >> .fn_details_disk
 if [ -d "${backupdir}" ]; then
 	echo -e "\e[34mBackups:\t\e[0m${backupdirdu}" >> .fn_details_disk

+ 5 - 1
functions/fn_details_distro

@@ -2,7 +2,7 @@
 # LGSM fn_details_distro function
 # Author: Daniel Gibbs
 # Website: http://gameservermanagers.com
-# Version: 140215
+# Version: 270515
 
 # Description: Variables providing useful info on the Operating System such as disk and performace info.
 # Used for fn_details, fn_debug and fn_email.
@@ -64,7 +64,11 @@ days=$(( uptime/60/60/24 ))
 
 # Disk usage
 # available space on the partition.
+filesystem=$(df -hP ${rootdir} | grep -v "Filesystem" | awk '{print $1}')
+totalspace=$(df -hP ${rootdir} | grep -v "Filesystem" | awk '{print $2}')
+usedspace=$(df -hP ${rootdir} | grep -v "Filesystem" | awk '{print $3}')
 availspace=$(df -hP ${rootdir} | grep -v "Filesystem" | awk '{print $4}')
+
 # used space in serverfiles dir.
 serverfilesdu=$(du -sh ${serverfiles} | awk '{print $1}')
 if [ -z ${serverfilesdu} ]; then