--- /dev/null
+# Example configuration of mysql.chart.py
+# YAML format
+
+update_every: 1
+
+tcp1:
+ name : 'local'
+ host: : 'localhost'
+ port : 3128
+ request : 'cache_object://localhost:3128/counters'
+
+tcp2:
+ name : 'local'
+ host: : 'localhost'
+ port : 8080
+ request : 'cache_object://localhost:3128/counters'
+
+tcp3:
+ name : 'local'
+ host: : 'localhost'
+ port : 3128
+ request : 'squid-internal-mgr//counters'
+
+tcp4:
+ name : 'local'
+ host: : 'localhost'
+ port : 8080
+ request : 'squid-internal-mgr//counters'
+
if not req.endswith(" HTTP/1.0\r\n\r\n"):
req += " HTTP/1.0\r\n\r\n"
self.request = req.encode()
-
- # autodetect squid
- if type(self.port) is tuple:
- ports = self.port
- for port in ports:
- self.port = port
- urls = ["cache_object://" + self.host + ":" + str(port) + "/counters",
- "/squid-internal-mgr/counters"]
- for url in urls:
- tmp = "GET " + url + " HTTP/1.0\r\n\r\n"
- self.request = tmp.encode()
- if self._get_data() is not None:
- return True
- else:
+ #
+ # # autodetect squid
+ # if type(self.port) is tuple:
+ # ports = self.port
+ # for port in ports:
+ # self.port = port
+ # urls = ["cache_object://" + self.host + ":" + str(port) + "/counters",
+ # "/squid-internal-mgr/counters"]
+ # for url in urls:
+ # tmp = "GET " + url + " HTTP/1.0\r\n\r\n"
+ # self.request = tmp.encode()
+ # if self._get_data() is not None:
+ # return True
+ # else:
+ if True:
if self._get_data() is not None:
return True
else: