lib/usagewatch_ext/mac.rb in usagewatch_ext-0.0.4.pre1 vs lib/usagewatch_ext/mac.rb in usagewatch_ext-0.1.0

- old
+ new

@@ -70,18 +70,22 @@ cpu = line.split(" ").last.to_f.round(2) end cpu end - #todo - #def uw_bandrx - # - #end + def self.uw_bandrx + read1 =`netstat -ib | grep -e "en1" -m 1 | awk '{print $7}'` + sleep 1 + read2=`netstat -ib | grep -e "en1" -m 1 | awk '{print $7}'` + (((read2.to_f - read1.to_f)/1024)/1024).round(3) + end - #todo - #def uw_bandtx - # - #end + def self.uw_bandtx + send1=`netstat -ib | grep -e "en1" -m 1 | awk '{print $10}'` + sleep 1 + send2=`netstat -ib | grep -e "en1" -m 1 | awk '{print $10}'` + (((send2.to_f - send1.to_f)/1024)/1024).round(3) + end #todo #def uw_diskioreads # #end \ No newline at end of file