Changeset - 6a5c394ba785
[Not reviewed]
default
0 2 0
Dennis Fink - 10 years ago 2014-12-12 19:00:08
dennis.fink@c3l.lu
Updated service file to the new factory function
2 files changed with 8 insertions and 4 deletions:
0 comments (0 inline, 0 general)
Scripts/ennstatus.service
Show inline comments
 
@@ -3,9 +3,13 @@ Description=Ennstatus
 
After=network.target
 

	
 
[Service]
 
Type=oneshot
 
ExecStart=/opt/ennstatus/start.sh
 
RemainAfterExit=yes
 
Type=forking
 
PIDFile=/var/run/gunicorn/ennstatus.pid
 
EnvironmentFile=/etc/conf.d/ennstatus
 
User=$USER
 
Group=$GROUP
 
ExecStart=/opt/ennstatus/bin/gunicorn -w 4 --chdir ${WORKING_DIR} -y ${LISTEN_ADDRESS} ennstatus:create_app\(\)
 
PrivateTmp=true
 

	
 
[Install]
 
WantedBy=multi-user.target
Scripts/init_script_gunicorn.sh
Show inline comments
 
@@ -5,7 +5,7 @@ DESC=ennstatus
 
 
 
start () {
 
    . /var/www/enn.lu/ennstatus/bin/activate
 
    gunicorn -w 4 --chdir /var/www/enn.lu/ennstatus/chroot/ -D -p /tmp/ennstatus.pid -u www-data -g www-data -e ENNSTATUS_SETTINGS=/var/www/enn.lu/ennstatus/chroot/config.py -b 127.0.0.1 ennstatus:app
 
    gunicorn -w 4 --chdir /var/www/enn.lu/ennstatus/chroot/ -D -p /tmp/ennstatus.pid -u www-data -g www-data -b 127.0.0.1 ennstatus:create_app\(\)
 
    return
 
}
 
 
0 comments (0 inline, 0 general)