Log rotation not working
The Long Handler (https://gitlab.tudelft.nl/ruisdael/disdrodlv2/-/blob/main/modules/log.py#L24) is not removing old log files
log_handler = TimedRotatingFileHandler(
filename=log_path,
when='midnight',
backupCount=7,
utc=True)
See all logs present in parsivel008Pi
-rw-r--r-- 1 root root 409K May 9 08:01 log.json
-rw-r--r-- 1 root root 8.6M Nov 16 23:59 log.json.20221116
-rw-r--r-- 1 root root 27M Nov 17 23:59 log.json.20221117
-rw-r--r-- 1 root root 12M Nov 18 23:59 log.json.20221118
-rw-r--r-- 1 root root 2.8M Nov 19 23:59 log.json.20221119
-rw-r--r-- 1 root root 17M Nov 20 23:59 log.json.20221120
-rw-r--r-- 1 root root 11M Nov 21 23:59 log.json.20221121
-rw-r--r-- 1 root root 1.4M Nov 22 23:59 log.json.20221122
-rw-r--r-- 1 root root 5.7M Nov 23 23:59 log.json.20221123
-rw-r--r-- 1 root root 6.8M Nov 24 23:59 log.json.20221124
-rw-r--r-- 1 root root 3.7M Nov 25 23:59 log.json.20221125
-rw-r--r-- 1 root root 198K Nov 26 23:59 log.json.20221126
-rw-r--r-- 1 root root 26M Nov 27 23:59 log.json.20221127
-rw-r--r-- 1 root root 6.4M Nov 28 23:59 log.json.20221128
-rw-r--r-- 1 root root 302K Nov 29 23:59 log.json.20221129
-rw-r--r-- 1 root root 348K Nov 30 23:59 log.json.20221130
-rw-r--r-- 1 root root 210K Dec 1 23:59 log.json.20221201
-rw-r--r-- 1 root root 226K Dec 2 23:59 log.json.20221202
-rw-r--r-- 1 root root 217K Dec 3 23:59 log.json.20221203
-rw-r--r-- 1 root root 235K Dec 4 23:59 log.json.20221204
-rw-r--r-- 1 root root 1.2M Dec 5 23:59 log.json.20221205
-rw-r--r-- 1 root root 7.6M Dec 6 23:59 log.json.20221206
-rw-r--r-- 1 root root 7.5M Dec 7 23:59 log.json.20221207
-rw-r--r-- 1 root root 17M Dec 8 23:59 log.json.20221208
-rw-r--r-- 1 root root 733K Dec 9 23:59 log.json.20221209
-rw-r--r-- 1 root root 362K Dec 10 23:59 log.json.20221210
-rw-r--r-- 1 root root 211K Dec 11 23:59 log.json.20221211
-rw-r--r-- 1 root root 210K Dec 12 23:59 log.json.20221212
-rw-r--r-- 1 root root 210K Dec 13 23:59 log.json.20221213
-rw-r--r-- 1 root root 1.5M Dec 14 23:59 log.json.20221214
-rw-r--r-- 1 root root 2.8M Dec 15 23:59 log.json.20221215
-rw-r--r-- 1 root root 210K Dec 16 23:59 log.json.20221216
-rw-r--r-- 1 root root 211K Dec 17 23:59 log.json.20221217
-rw-r--r-- 1 root root 8.8M Dec 18 23:59 log.json.20221218
-rw-r--r-- 1 root root 19M Dec 19 23:59 log.json.20221219
-rw-r--r-- 1 root root 5.8M Dec 20 23:59 log.json.20221220
-rw-r--r-- 1 root root 4.0M Dec 21 23:59 log.json.20221221
-rw-r--r-- 1 root root 29M Dec 22 23:59 log.json.20221222
-rw-r--r-- 1 root root 21M Dec 23 23:59 log.json.20221223
-rw-r--r-- 1 root root 290K Dec 24 23:59 log.json.20221224
-rw-r--r-- 1 root root 9.6M Dec 25 23:59 log.json.20221225
-rw-r--r-- 1 root root 3.0M Dec 26 23:59 log.json.20221226
-rw-r--r-- 1 root root 2.4M Dec 27 23:59 log.json.20221227
-rw-r--r-- 1 root root 9.8M Dec 28 23:59 log.json.20221228
-rw-r--r-- 1 root root 5.5M Dec 29 23:59 log.json.20221229
-rw-r--r-- 1 root root 16M Dec 30 23:59 log.json.20221230
-rw-r--r-- 1 root root 34M Dec 31 23:59 log.json.20221231
-rw-r--r-- 1 root root 13M Jan 1 23:59 log.json.20230101
-rw-r--r-- 1 root root 11M Jan 2 23:59 log.json.20230102
-rw-r--r-- 1 root root 7.2M Jan 3 23:59 log.json.20230103
-rw-r--r-- 1 root root 27M Jan 4 23:59 log.json.20230104
-rw-r--r-- 1 root root 8.0M Jan 5 23:59 log.json.20230105
-rw-r--r-- 1 root root 11M Jan 6 23:59 log.json.20230106
-rw-r--r-- 1 root root 3.5M Jan 7 23:59 log.json.20230107
-rw-r--r-- 1 root root 1.8M Jan 8 23:59 log.json.20230108
-rw-r--r-- 1 root root 6.4M Jan 9 23:59 log.json.20230109
-rw-r--r-- 1 root root 13M Jan 10 23:59 log.json.20230110
-rw-r--r-- 1 root root 8.6M Jan 11 23:59 log.json.20230111
-rw-r--r-- 1 root root 42M Jan 12 23:59 log.json.20230112
-rw-r--r-- 1 root root 2.7M Jan 13 23:59 log.json.20230113
-rw-r--r-- 1 root root 46M Jan 14 23:59 log.json.20230114
-rw-r--r-- 1 root root 1.8M Jan 15 23:59 log.json.20230115
-rw-r--r-- 1 root root 29M Jan 16 23:59 log.json.20230116
-rw-r--r-- 1 root root 259K Jan 17 23:59 log.json.20230117
-rw-r--r-- 1 root root 1.3M Jan 18 23:59 log.json.20230118
-rw-r--r-- 1 root root 15M Jan 19 23:59 log.json.20230119
-rw-r--r-- 1 root root 22M Jan 20 23:59 log.json.20230120
-rw-r--r-- 1 root root 210K Jan 21 23:59 log.json.20230121
-rw-r--r-- 1 root root 216K Jan 22 23:59 log.json.20230122
-rw-r--r-- 1 root root 480K Jan 23 23:59 log.json.20230123
-rw-r--r-- 1 root root 211K Jan 24 23:59 log.json.20230124
-rw-r--r-- 1 root root 13M Jan 25 23:59 log.json.20230125
-rw-r--r-- 1 root root 3.8M Jan 26 23:59 log.json.20230126
-rw-r--r-- 1 root root 219K Jan 27 23:59 log.json.20230127
-rw-r--r-- 1 root root 214K Jan 28 23:59 log.json.20230128
-rw-r--r-- 1 root root 358K Jan 29 23:59 log.json.20230129
-rw-r--r-- 1 root root 374K Jan 30 23:59 log.json.20230130
-rw-r--r-- 1 root root 715K Jan 31 23:59 log.json.20230131
-rw-rw-rw- 1 root root 161K Feb 1 13:31 log.json.20230201
-rw-rw-rw- 1 root root 42K Feb 6 14:56 log.json.20230206
-rw-r--r-- 1 root root 22K Feb 9 13:50 log.json.20230209
-rw-r--r-- 1 root root 8.4K Feb 13 14:56 log.json.20230213
-rw-r--r-- 1 root root 15K Feb 14 17:22 log.json.20230214
-rw-r--r-- 1 root root 9.3K Feb 15 11:33 log.json.20230215
-rw-r--r-- 1 root root 14K Feb 16 14:11 log.json.20230216
-rw-r--r-- 1 root root 1.4K Feb 17 11:09 log.json.20230217
-rw-r--r-- 1 root root 3.3K Feb 20 15:51 log.json.20230220
-rw-r--r-- 1 root root 18K Feb 21 11:43 log.json.20230221
-rw-r--r-- 1 root root 11K Feb 22 11:31 log.json.20230222
-rw-r--r-- 1 root root 6.6K Feb 23 17:33 log.json.20230223
-rw-r--r-- 1 root root 897 Feb 25 11:02 log.json.20230225
-rw-r--r-- 1 root root 6.7M Apr 26 23:59 log.json.20230426
-rw-r--r-- 1 root root 6.8M Apr 27 23:59 log.json.20230427
-rw-r--r-- 1 root root 6.2M Apr 28 23:59 log.json.20230428
-rw-r--r-- 1 root root 5.5M Apr 29 23:59 log.json.20230429
-rw-r--r-- 1 root root 5.4M Apr 30 23:59 log.json.20230430
-rw-r--r-- 1 root root 4.4M May 1 23:59 log.json.20230501
-rw-r--r-- 1 root root 1.5M May 2 23:59 log.json.20230502
-rw-r--r-- 1 root root 1.3M May 3 23:59 log.json.20230503
-rw-r--r-- 1 root root 2.4M May 4 23:59 log.json.20230504
-rw-r--r-- 1 root root 961K May 5 15:08 log.json.20230505
-rw-r--r-- 1 root root 1.3M May 8 23:59 log.json.20230508