From 22137c76d5ffebe3f099e069b884207bdfded158 Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Sun, 18 Oct 2015 23:08:37 +0200 Subject: [PATCH] intranet2: nouvelle orga (avec env file) --- Python/etc/systemd/system/intranet2.service | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Python/etc/systemd/system/intranet2.service b/Python/etc/systemd/system/intranet2.service index 6bf2d46..a2afb6a 100644 --- a/Python/etc/systemd/system/intranet2.service +++ b/Python/etc/systemd/system/intranet2.service @@ -26,14 +26,18 @@ User=root Group=root PIDFile=/run/intranet2.pid WorkingDirectory=/usr/local/django/intranet/ -ExecStart=/usr/bin/gunicorn wsgi:application --pid=/run/intranet2.pid --name www-data --user www-data --group www-data --daemon --log-file /var/log/gunicorn/intranet2.log --log-level=info --bind=unix:///tmp/gunicorn-intranet.sock --workers=1 +ExecStart=/usr/bin/gunicorn intranet.wsgi:application --pid=/run/intranet2.pid --name www-data --user www-data --group www-data --daemon --log-file /var/log/gunicorn/intranet2.log --log-level=info --bind=unix:///tmp/gunicorn-intranet.sock --workers=1 ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s TERM $MAINPID Restart=on-failure RestartSec=65 StartLimitInterval=60 -StartLimitBurst=2 - +StartLimitBurst=2""") +if has('intranet2-dev'): + out("EnvironmentFile=/usr/local/django/intranet/testing.env") +else: + out("EnvironmentFile=/usr/local/django/intranet/prod.env") +out(""" [Install] WantedBy=multi-user.target Also=intranet2.socket""")