mirror of
https://github.com/librenms/librenms.git
synced 2024-09-29 06:16:43 +00:00
first attempt at upstart conf
This commit is contained in:
parent
e30aea0168
commit
57bf214df3
28
poller-service.conf
Normal file
28
poller-service.conf
Normal file
@ -0,0 +1,28 @@
|
||||
# poller-service - SNMP polling service for LibreNMS
|
||||
|
||||
description "SNMP polling service for LibreNMS"
|
||||
author "Clint Armstrong <clint@clintarmstrong.net>"
|
||||
|
||||
# When to start the service
|
||||
start on runlevel [2345]
|
||||
|
||||
# When to stop the service
|
||||
stop on runlevel [016]
|
||||
|
||||
# Automatically restart process if crashed
|
||||
respawn
|
||||
|
||||
# Essentially lets upstart know the process will detach itself to the background
|
||||
expect fork
|
||||
|
||||
# # Run before process
|
||||
# pre-start script
|
||||
# [ -d /var/run/myservice ] || mkdir -p /var/run/myservice
|
||||
# echo "Put bash code here"
|
||||
# end script
|
||||
|
||||
# Set working directory
|
||||
chdir /opt/librenms
|
||||
|
||||
# Start the process
|
||||
exec su -u librenms poller-service.py
|
Loading…
Reference in New Issue
Block a user