From 57bf214df3c5ce02127bb672fd3e08d24fb14c9d Mon Sep 17 00:00:00 2001 From: Clint Armstrong Date: Tue, 7 Jul 2015 11:41:42 -0400 Subject: [PATCH] first attempt at upstart conf --- poller-service.conf | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 poller-service.conf diff --git a/poller-service.conf b/poller-service.conf new file mode 100644 index 000000000..c5a9f26d2 --- /dev/null +++ b/poller-service.conf @@ -0,0 +1,28 @@ +# poller-service - SNMP polling service for LibreNMS + +description "SNMP polling service for LibreNMS" +author "Clint Armstrong " + +# 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