From 296d2cb17032b201a65f934705b84a2692d5576e Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Jun 12 2023 12:56:48 +0000 Subject: Switch to filewwatcher logger Don't use koji's logrotate and let system handle it. Related: https://pagure.io/koji/issue/3392 --- diff --git a/koji/__init__.py b/koji/__init__.py index 37fb428..e654096 100644 --- a/koji/__init__.py +++ b/koji/__init__.py @@ -3933,7 +3933,7 @@ def add_file_logger(logger, fn): return if not os.access(fn, os.W_OK): return - handler = logging.handlers.RotatingFileHandler(fn, maxBytes=1024 * 1024 * 10, backupCount=5) + handler = logging.handlers.WatchedFileHandler(fn) handler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] %(name)s: %(message)s')) logging.getLogger(logger).addHandler(handler)