From 1348cfbdd985f7d7e50831f83caba6e840d267af Mon Sep 17 00:00:00 2001 From: Florian N Date: Sun, 9 Feb 2014 15:44:39 -0500 Subject: [PATCH] fix traffic reading if under 100MB --- main/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/views.py b/main/views.py index 5baa3a8..c815ff1 100755 --- a/main/views.py +++ b/main/views.py @@ -130,12 +130,12 @@ def get_traffic(request): data = pipe.read().strip().split(':',1)[-1] pipe.close() - if type(data[0]) is str: + if data == ' 0': pipe = os.popen("cat /proc/net/dev |" + "grep " + request + "| awk '{print $2, $10}'") data = pipe.read().strip().split(':',1)[-1] pipe.close() - - data = data.split() + else: + data = data.split() traffic_in = int(data[0]) traffic_out = int(data[1])