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""")