Hej, mam problem z logrotate w pythonie. Używam RotatingFileHandler z ustawieniami maxBytes=50mb i backupCount=4. Problem jest z pierwszym tworzonym plikiem po starcie serwisu(lub jego ponowym uruchomieniu) otóż ten pierwszy plik dopóki nie zstanie przez mechanizm skasowany ciągle zbiera logi i tym samym rośnie, aż osiągnie maksymalny backupCount. dodaje kod reprodukowany na wartosci maxBytes=2mb i backupCount=4
................................
-rw-r--r-- 1 root root 1.4M Jan 9 11:49 data-warehouse.log
-rw-r--r-- 1 root root 2.0M Jan 9 11:46 data-warehouse.log.1
-rw-r--r-- 1 root root 5.9M Jan 9 11:49 data-warehouse.log.2
-rw-r--r-- 1 root root 2.0M Jan 9 11:38 data-warehouse.log.3
.........................
jak lik data-warehous.log dojdzie do 2M, to plik log.3 zostanie zastąpiony przez log.2 (wraz z jego rozmiarem) zmieni nazwe na log.3 i dpóki nowy plik log nie dojdzie do 2M to ten bedzie zbieral logi, potem sie saksuje i all bedzie działac jak nalezy, tzn kazdy plik bedzie mial odpowiedni rozmiar.
ktos spotkał sie z czyms takim?