From d381e810a0ff55fc6aa1414825deb4f8ce230e73 Mon Sep 17 00:00:00 2001 From: Laurent Monin Date: Sat, 6 Jul 2013 12:15:21 +0200 Subject: [PATCH] Add a logger for status history --- picard/log.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/picard/log.py b/picard/log.py index 3c3a61d80..fe999f3de 100644 --- a/picard/log.py +++ b/picard/log.py @@ -113,3 +113,12 @@ def _stderr_receiver(level, time, msg): main_logger.register_receiver(_stderr_receiver) + + +# history of status messages +history_logger = Logger(50000) +history_logger.log_level = lambda level: log_levels & level + + +def history_info(message, *args): + history_logger.message(LOG_INFO, message, *args)