File: //proc/thread-self/root/etc.defaults/init/pkg-LogCenter-syslog.conf
cgroup cpuacct "pkgctl-LogCenter"
cgroup memory "pkgctl-LogCenter"
author "Development Infrastructure Team"
description "start syslog-ng"
oom score -999
respawn
respawn limit 5 10
console log
pre-start script
mkdir -p /var/packages/LogCenter/target/etc/syslog-ng/patterndb.d
# Regen common conf to decide recv format
/var/packages/LogCenter/target/service/scripts/syslog_main.sh common confgen || true
echo "Starting syslog-ng"
end script
script
CORE="$(/usr/bin/nproc --all)" || true
exec /var/packages/LogCenter/target/usr/bin/syslog-ng --cfgfile=/var/packages/LogCenter/target/etc/syslog-ng/syslog-ng.conf -F --worker-threads=$CORE
end script
# vim:ft=upstart