/var/log/nginx/partner2*.log
/var/log/nginx/java.jsonapi.partner2*.log
/var/log/nginx/jsonapi.partner2*.log {
        daily
        missingok
        rotate 90
        compress
        delaycompress
        notifempty
        create 644 www-data adm
        sharedscripts
        postrotate
                [ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
        endscript
}

/var/log/partners.yandex.ru/partner2*.err
/var/log/partners.yandex.ru/partner2*.log {
        weekly
        missingok
        rotate 15
        compress
        delaycompress
        notifempty
        create 644 partners partners
        sharedscripts
}

/var/log/partners.yandex.ru/api_logs/*.log {
        hourly
        size 1000M
        missingok
        rotate 20
        compress
        delaycompress
        notifempty
        create 644 partners partners
        sharedscripts
}

/var/log/switchman/switchman.log {
        weekly
        missingok
        rotate 15
        compress
        delaycompress
        notifempty
        create 666 partners partners
        sharedscripts
}

/var/log/yandex-partner-push-client/modadvert.log
/var/log/yandex-partner-push-client/modadvert-test.log
/var/log/statbox/watcher.log {
        daily
        size 1000M
        rotate 90
        compress
        delaycompress
        notifempty
        missingok
        create 666 partners partners
        sharedscripts
        prerotate
                ( test -x /etc/init.d/statbox-push-client && /etc/init.d/statbox-push-client stop >/dev/null ) || exit 0
        endscript
        postrotate
                ( test -x /etc/init.d/statbox-push-client && /etc/init.d/statbox-push-client start >/dev/null ) || exit 0
        endscript
}

/var/log/yandex-partner-push-client/errorbooster.log
/var/log/yandex-partner-push-client/bk-page-update.log {
        daily
        size 1000M
        rotate 20
        compress
        delaycompress
        notifempty
        missingok
        create 666 partners partners
        sharedscripts
        prerotate
                ( test -x /etc/init.d/statbox-push-client && /etc/init.d/statbox-push-client stop >/dev/null ) || exit 0
        endscript
        postrotate
                ( test -x /etc/init.d/statbox-push-client && /etc/init.d/statbox-push-client start >/dev/null ) || exit 0
        endscript
}

/var/log/nginx/frontend-node-v2call.log {
        daily
        missingok
        rotate 90
        compress
        delaycompress
        notifempty
        create 666 syslog syslog
        sharedscripts
        postrotate
                reload rsyslog >/dev/null 2>&1 || true
        endscript
}

/var/log/partner_unified_agent.log {
    daily
    size 1000M
    rotate 20
    delaycompress
    notifempty
    create 644 partners partners
    sharedscripts
}
