From f0dfaaa363f6fa72a12f0896fad41b2ff4263ad5 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Wed, 5 May 2010 18:33:19 +0200 Subject: [PATCH] Add client info to logs --- mopidy/mpd/server.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mopidy/mpd/server.py b/mopidy/mpd/server.py index bd37c998..80eca5f9 100644 --- a/mopidy/mpd/server.py +++ b/mopidy/mpd/server.py @@ -68,7 +68,8 @@ class MpdSession(asynchat.async_chat): data = ''.join(self.input_buffer).strip() self.input_buffer = [] request = data.decode(ENCODING) - logger.debug(u'Input: %s', indent(request)) + host, port = self.client_address + logger.debug(u'Input (%s:%s): %s', host, port, indent(request)) self.handle_request(request) def handle_request(self, request): @@ -87,7 +88,8 @@ class MpdSession(asynchat.async_chat): self.send_response(LINE_TERMINATOR.join(response)) def send_response(self, output): - logger.debug(u'Output: %s', indent(output)) + host, port = self.client_address + logger.debug(u'Output (%s:%s): %s', host, port, indent(output)) output = u'%s%s' % (output, LINE_TERMINATOR) data = output.encode(ENCODING) self.push(data)