Привет.
Есть скрипт, который в процессе своей работы формирует соответствующий лог. Также есть необходимость ротации лога.
Ротацию лучше организовать в отдельном скрипте, или организация ротации в том же скрипте нормальна?
Сам скрипт достаточно короток, и реализация ротации в отдельном скрипте выглядит избыточной.
Однако – в моем понимании – ротация есть логически отдельный процесс, и здраво не пытаться упихать все в один файл. К тому же ротация будет проводиться ежедневно, тогда как новые записи в лог будут добавляться значительно чаще.
В общем интуитивно кажутся необходимыми два отдельных скрипта. Но выглядит как будто некомпактно.