forked from DGNum/gestioCOF
cof.{settings,asgi} -> gestioCOF.{…}
This commit is contained in:
parent
139a2e8293
commit
f843c337e3
6 changed files with 13 additions and 13 deletions
|
@ -111,11 +111,11 @@ Vous pouvez maintenant installer les dépendances Python depuis le fichier
|
||||||
pip install -U pip
|
pip install -U pip
|
||||||
pip install -r requirements-devel.txt
|
pip install -r requirements-devel.txt
|
||||||
|
|
||||||
Pour terminer, copier le fichier `cof/settings/secret_example.py` vers
|
Pour terminer, copier le fichier `gestioCOF/settings/secret_example.py` vers
|
||||||
`cof/settings/secret.py`. Sous Linux ou Mac, préférez plutôt un lien symbolique
|
`gestioCOF/settings/secret.py`. Sous Linux ou Mac, préférez plutôt un lien
|
||||||
pour profiter de façon transparente des mises à jour du fichier:
|
symbolique pour profiter de façon transparente des mises à jour du fichier:
|
||||||
|
|
||||||
ln -s secret_example.py cof/settings/secret.py
|
ln -s secret_example.py gestioCOF/settings/secret.py
|
||||||
|
|
||||||
|
|
||||||
#### Fin d'installation
|
#### Fin d'installation
|
||||||
|
|
|
@ -2,6 +2,6 @@ import os
|
||||||
from channels.asgi import get_channel_layer
|
from channels.asgi import get_channel_layer
|
||||||
|
|
||||||
if "DJANGO_SETTINGS_MODULE" not in os.environ:
|
if "DJANGO_SETTINGS_MODULE" not in os.environ:
|
||||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "cof.settings")
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "gestioCOF.settings.local")
|
||||||
|
|
||||||
channel_layer = get_channel_layer()
|
channel_layer = get_channel_layer()
|
||||||
|
|
|
@ -41,11 +41,11 @@ sudo -H -u ubuntu ~ubuntu/venv/bin/pip install -r /vagrant/requirements-devel.tx
|
||||||
|
|
||||||
# Préparation de Django
|
# Préparation de Django
|
||||||
cd /vagrant
|
cd /vagrant
|
||||||
ln -s -f secret_example.py cof/settings/secret.py
|
ln -s -f secret_example.py gestioCOF/settings/secret.py
|
||||||
sudo -H -u ubuntu \
|
sudo -H -u ubuntu \
|
||||||
DJANGO_SETTINGS_MODULE='cof.settings.dev' \
|
DJANGO_SETTINGS_MODULE='gestioCOF.settings.dev' \
|
||||||
bash -c ". ~/venv/bin/activate && bash provisioning/prepare_django.sh"
|
bash -c ". ~/venv/bin/activate && bash provisioning/prepare_django.sh"
|
||||||
/home/ubuntu/venv/bin/python manage.py collectstatic --noinput --settings cof.settings.dev
|
/home/ubuntu/venv/bin/python manage.py collectstatic --noinput --settings gestioCOF.settings.dev
|
||||||
|
|
||||||
# Installation du cron pour les mails de rappels
|
# Installation du cron pour les mails de rappels
|
||||||
sudo -H -u ubuntu crontab provisioning/cron.dev
|
sudo -H -u ubuntu crontab provisioning/cron.dev
|
||||||
|
@ -61,7 +61,7 @@ systemctl start worker.service
|
||||||
# Mise en place du .bash_profile pour tout configurer lors du `vagrant ssh`
|
# Mise en place du .bash_profile pour tout configurer lors du `vagrant ssh`
|
||||||
cat >> ~ubuntu/.bashrc <<EOF
|
cat >> ~ubuntu/.bashrc <<EOF
|
||||||
# On utilise la version de développement de GestioCOF
|
# On utilise la version de développement de GestioCOF
|
||||||
export DJANGO_SETTINGS_MODULE='cof.settings.dev'
|
export DJANGO_SETTINGS_MODULE='gestioCOF.settings.dev'
|
||||||
|
|
||||||
# Charge le virtualenv
|
# Charge le virtualenv
|
||||||
source ~/venv/bin/activate
|
source ~/venv/bin/activate
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# On utilise la version de développement de GestioCOF
|
# On utilise la version de développement de GestioCOF
|
||||||
DJANGO_SETTINGS_MODULE='cof.settings.dev'
|
DJANGO_SETTINGS_MODULE='gestioCOF.settings.dev'
|
||||||
|
|
||||||
# Identifiants MySQL
|
# Identifiants MySQL
|
||||||
DBUSER="cof_gestion"
|
DBUSER="cof_gestion"
|
||||||
|
|
|
@ -8,9 +8,9 @@ User=ubuntu
|
||||||
Group=ubuntu
|
Group=ubuntu
|
||||||
TimeoutSec=300
|
TimeoutSec=300
|
||||||
WorkingDirectory=/vagrant
|
WorkingDirectory=/vagrant
|
||||||
Environment="DJANGO_SETTINGS_MODULE=cof.settings.dev"
|
Environment="DJANGO_SETTINGS_MODULE=gestioCOF.settings.dev"
|
||||||
ExecStart=/home/ubuntu/venv/bin/daphne -u /srv/gestiocof/gestiocof.sock \
|
ExecStart=/home/ubuntu/venv/bin/daphne -u /srv/gestiocof/gestiocof.sock \
|
||||||
cof.asgi:channel_layer
|
gestioCOF.asgi:channel_layer
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
|
|
@ -9,7 +9,7 @@ User=ubuntu
|
||||||
Group=ubuntu
|
Group=ubuntu
|
||||||
TimeoutSec=300
|
TimeoutSec=300
|
||||||
WorkingDirectory=/vagrant
|
WorkingDirectory=/vagrant
|
||||||
Environment="DJANGO_SETTINGS_MODULE=cof.settings.dev"
|
Environment="DJANGO_SETTINGS_MODULE=gestioCOF.settings.dev"
|
||||||
ExecStart=/home/ubuntu/venv/bin/python manage.py runworker
|
ExecStart=/home/ubuntu/venv/bin/python manage.py runworker
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
|
Loading…
Reference in a new issue