Я хочу создать код с помощью chef, который будет проверять размер файла журнала, если он превышает 30mb
Например, он удалит его в задании cron.
Не могли бы вы помочь мне в этом, пожалуйста?
это мое решение, но не то, что я хочу:
execute "echo '/srv/#{app['shortname']}/current/app/log/*.log {
rotate 1
missingok
copytruncate
sharedscripts
postrotate
/bin/rm -rf /srv/#{app['shortname']}/current/app/log/*.log*
endscript
}' >> /etc/logrotate.d/#{app['name']}-app-log-rotation" do
ignore_failure true
end