intranet2: nouvelle orga (avec env file)

This commit is contained in:
Daniel STAN 2015-10-18 23:08:37 +02:00
parent 8e2f42c3d6
commit 22137c76d5

View file

@ -26,14 +26,18 @@ User=root
Group=root Group=root
PIDFile=/run/intranet2.pid PIDFile=/run/intranet2.pid
WorkingDirectory=/usr/local/django/intranet/ 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 ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID ExecStop=/bin/kill -s TERM $MAINPID
Restart=on-failure Restart=on-failure
RestartSec=65 RestartSec=65
StartLimitInterval=60 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] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
Also=intranet2.socket""") Also=intranet2.socket""")