"squid" module update
lgz committed
Oct 14, 2017 at 21:24 UTC
38e7eb4265483b3c313427a0d63c123bfdb01ef5
1 file changed
+5
-6
python.d/squid.chart.py
+5
-6
@@ -2,8 +2,8 @@
2
# Description: squid netdata python.d module
3
# Author: Pawel Krupa (paulfantom)
4
5
-from base import SocketService
6
-import select
5
+from bases.FrameworkServices.SocketService import SocketService
6
+
7
8
# default module values (can be overridden per job in `config`)
9
# update_every = 2
@@ -60,7 +60,7 @@ class Service(SocketService):
60
"""
61
response = self._get_raw_data()
62
63
- data = {}
63
+ data = dict()
64
try:
65
raw = ""
66
for tmp in response.split('\r\n'):
@@ -81,11 +81,10 @@ class Service(SocketService):
81
self.error("invalid data received")
82
return None
83
84
- if len(data) == 0:
84
+ if not data:
85
self.error("no data received")
86
return None
87
- else:
88
- return data
87
+ return data
88
89
def _check_raw_data(self, data):
90
header = data[:1024].lower()