From 01a4920bc8c9ec9cfdec8b75c46af17e46316961 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Thu, 28 Jun 2018 16:48:38 +0200 Subject: Factorise code in logger. --- poezio/logger.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'poezio/logger.py') diff --git a/poezio/logger.py b/poezio/logger.py index 1ebd5cf4..207af0c3 100644 --- a/poezio/logger.py +++ b/poezio/logger.py @@ -267,14 +267,9 @@ def build_log_message(nick, msg, date=None, typ=1): return '' msg = clean_text(msg) - if date is None: - str_time = common.get_utc_time().strftime('%Y%m%dT%H:%M:%SZ') - else: - str_time = common.get_utc_time(date).strftime('%Y%m%dT%H:%M:%SZ') - if typ == 1: - prefix = 'MR' - else: - prefix = 'MI' + time = common.get_utc_time() if date is None else common.get_utc_time(date) + str_time = time.strftime('%Y%m%dT%H:%M:%SZ') + prefix = 'MR' if typ == 1 else 'MI' lines = msg.split('\n') first_line = lines.pop(0) nb_lines = str(len(lines)).zfill(3) -- cgit v1.2.3