log4cplus - очистить файл перед записью в него
Моя потребность довольно проста:
с log4cplus я хотел бы иметь возможность записывать журнал в файл журнала и очищать файл журнала каждый раз перед тем, как писать в него. Таким образом, пока я запускаю свое приложение, в моем лог-файле будет только одна строка.
Я пробовал свойство append=False, но оно только сбрасывает файл журнала при запуске.
Я мог бы сделать это вручную на C++, но я не хочу писать код на C++, так как продукт уже в prod.
Любая идея?
Спасибо,
1 ответ
Использовать ImmediateFlush
свойство заставлять файл appender сбрасывать после каждого события.