SocketService log configuration in error messages
paulfantom committed
Jul 15, 2016 at 16:39 UTC
ffe692b9d54ed47b98bc434ee3b714ba4946d04d
1 file changed
+3
-3
python.d/python_modules/base.py
+3
-3
@@ -504,7 +504,7 @@ class SocketService(SimpleService):
504
sock.settimeout(0.05) # Just to be sure
505
506
except Exception as e:
507
- self.error(str(e))
507
+ self.error(str(e), "used configuration: host:", self.host, "port:", self.port, "socket:", self.unix_socket)
508
self.sock = None
509
return None
510
@@ -518,14 +518,14 @@ class SocketService(SimpleService):
518
except:
519
pass
520
self.sock = None
521
- self.error(str(e))
521
+ self.error(str(e), "used configuration: host:", self.host, "port:", self.port, "socket:", self.unix_socket)
522
return None
523
524
size = 2
525
try:
526
data = sock.recv(size).decode()
527
except Exception as e:
528
- self.error(str(e))
528
+ self.error(str(e), "used configuration: host:", self.host, "port:", self.port, "socket:", self.unix_socket)
529
sock.close()
530
return None
531