# {{ pillar.get('message_do_not_modify', '') }} # startup script for Nginx loggers start on starting nginx stop on runlevel [!2345] respawn pre-start script if [ ! -r /var/log/nginx/{{ type }}.fifo ]; then mkdir -p /var/log/nginx mkfifo /var/log/nginx/{{ type }}.fifo chown root.root /var/log/nginx/{{ type }}.fifo chmod 660 /var/log/nginx/{{ type }}.fifo fi end script emits nginx-logger-{{ type }} exec logger -f /var/log/nginx/{{ type }}.fifo -t nginx -p {% if type == 'error' %}warn{% else %}debug{% endif %}