]> gitweb.fluxo.info Git - kvm-manager.git/commitdiff
avoid use of temp files in kvm-status
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Fri, 8 Jan 2010 18:46:13 +0000 (13:46 -0500)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Fri, 8 Jan 2010 18:46:13 +0000 (13:46 -0500)
kvm-status

index 08445ccca6ddf23628db5686da31138200ba7f39..9a2c6fc2c7371019a0abc75a06a0bc766ec73a3d 100755 (executable)
@@ -14,15 +14,14 @@ function convert_ram {
        fi
 }
 
-temp=$(mktemp)
-echo "SERVER RAM" > "$temp"
-total_ram=0
-for foo in $(ls $dir); do
-       ram=$(cat $dir/$foo/env/RAM)
-       convert_ram "$ram"
-       echo "$foo $display_ram" >> "$temp"
-       total_ram=$(( $total_ram + $display_ram ))
-done   
-echo "TOTAL $total_ram" >> "$temp"
-column -t "$temp"
-rm "$temp"
+{
+  echo "SERVER RAM"
+  total_ram=0
+  for foo in $(ls $dir); do
+      ram=$(cat $dir/$foo/env/RAM)
+      convert_ram "$ram"
+      echo "$foo $display_ram"
+      total_ram=$(( $total_ram + $display_ram ))
+  done 
+  echo "TOTAL $total_ram"
+} | column -t