Здравствуйте.
Начались косяки с логированием. Внезапно вместо записи логов в один файл bot.log, они стали записываться в разные файлы bot.log.1, bot.log.2, bot.log.3 и т.д.
Я вычислил, что это начинает происходить, когда файл достигает максимального размера.
Вот код.
bytes = 15728640
count = 15
file_log = '../logs/bot.log'
handler = logging.handlers.RotatingFileHandler(file_log, maxBytes=bytes, backupCount=count)
handler.setFormatter(logging.Formatter('%(levelname)-6s %(asctime)s %(message)s', datefmt='%d-%m-%Y %H:%M:%S'))
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
logger.addHandler(handler)
Логгер использвутеся только в одной функции, которая отправляет запрос на api.telegram.org.
logger.info(response)
Подскажите люди добрые, как это исправить.