From 9d5fddf5bad0e94f3945488e4174b7a8ade58f57 Mon Sep 17 00:00:00 2001 From: mathieui Date: Sun, 9 Jun 2013 12:56:51 +0200 Subject: Use the new format in the roster log too (ref #2311) (and add the pep events and invites to it) --- src/logger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/logger.py') diff --git a/src/logger.py b/src/logger.py index b26393da..635f0985 100644 --- a/src/logger.py +++ b/src/logger.py @@ -156,7 +156,10 @@ class Logger(object): except IOError: return False try: - self.roster_logfile.write('%s %s %s\n' % (datetime.now().strftime('%d-%m-%y [%H:%M:%S]'), jid, message)) + str_time = datetime.now().strftime('%Y%m%dT%H%M%SZ') + message = clean_text(message) + lines = str(message.count('\n')).zfill(3) + self.roster_logfile.write('MI %s %s %s %s\n' % (str_time, lines, jid, message)) self.roster_logfile.flush() except: return False -- cgit v1.2.3