Răsfoiți Sursa

Fix: memory stats on v-list-sys-services

Robert Zollner 6 ani în urmă
părinte
comite
33b1bcc480
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      bin/v-list-sys-services

+ 4 - 0
bin/v-list-sys-services

@@ -78,6 +78,9 @@ get_srv_state() {
     srv=$1
     srv=$1
     name=${2-$1}
     name=${2-$1}
     state='running'
     state='running'
+    mem=0
+    cpu=0
+    rtime="0"
 
 
     # Searching related pids
     # Searching related pids
     if [ -z $3 ]; then
     if [ -z $3 ]; then
@@ -92,6 +95,7 @@ get_srv_state() {
     # Checking pid
     # Checking pid
     if [ ! -z "$pids" ]; then
     if [ ! -z "$pids" ]; then
         pid=$(echo "$pids" |cut -f 1 -d '|')
         pid=$(echo "$pids" |cut -f 1 -d '|')
+        pids=${pids%|}
         pids=$(egrep "$pids" $tmp_file)
         pids=$(egrep "$pids" $tmp_file)
 
 
         # Calculating CPU usage
         # Calculating CPU usage