Petits changements

Clarification du README
Utilisation de sed pour construire les fichiers de config
This commit is contained in:
Martin Pépin 2016-09-12 19:33:39 +02:00
parent 7e48210a51
commit 14733c07a0
3 changed files with 8 additions and 9 deletions

View file

@ -47,7 +47,9 @@ gérer la machine virtuelle :
- `vagrant ssh` vous connecte en SSH à la machine virtuelle, dans le dossier - `vagrant ssh` vous connecte en SSH à la machine virtuelle, dans le dossier
où est installé GestioCOF. Vous pouvez utiliser les commandes Django où est installé GestioCOF. Vous pouvez utiliser les commandes Django
habituelles (`manage.py runserver` etc.) habituelles (`manage.py runserver` etc.) pour lancer
[le serveur en dev](#lancer-le-serveur-de-développement-standard) par
exemple
**Le dossier avec le code de GestioCOF est partagé entre la machine virtuelle **Le dossier avec le code de GestioCOF est partagé entre la machine virtuelle
et votre machine physique : vous pouvez donc utiliser votre éditeur favori pour et votre machine physique : vous pouvez donc utiliser votre éditeur favori pour
@ -108,12 +110,6 @@ Vous pouvez maintenant installer les dépendances Python depuis les fichiers
Copiez le fichier `cof/settings_dev.py` dans `cof/settings.py`. Copiez le fichier `cof/settings_dev.py` dans `cof/settings.py`.
Enfin, configurez le mot de passe redis le plus simple et de ne pas en utiliser
(pas de risque en local) en remplaçant la ligne `hosts` dans
`settings.CHANNEL_LAYER` par
"hosts": [("localhost", 6379)]
#### Installation avec MySQL #### Installation avec MySQL
Il faut maintenant installer MySQL. Si vous n'avez pas déjà MySQL installé sur Il faut maintenant installer MySQL. Si vous n'avez pas déjà MySQL installé sur

View file

@ -65,4 +65,7 @@ sudo -H -u vagrant crontab provisioning/cron.dev
pip install daphne pip install daphne
apt-get install -y supervisor apt-get install -y supervisor
cp /vagrant/provisioning/supervisor.conf /etc/supervisor/conf.d/gestiocof.conf cp /vagrant/provisioning/supervisor.conf /etc/supervisor/conf.d/gestiocof.conf
sed "s/{DBUSER}/$DBUSER/" -i /etc/supervisor/conf.d/gestiocof.conf
sed "s/{DBNAME}/$DBNAME/" -i /etc/supervisor/conf.d/gestiocof.conf
sed "s/{DBPASSWD}/$DBPASSWD/" -i /etc/supervisor/conf.d/gestiocof.conf
service supervisor restart service supervisor restart

View file

@ -2,7 +2,7 @@
command=/usr/bin/python /vagrant/manage.py runworker command=/usr/bin/python /vagrant/manage.py runworker
directory=/vagrant/ directory=/vagrant/
user=vagrant user=vagrant
environment=DBUSER="cof_gestion",DBNAME="cof_gestion",DBPASSWD="4KZt3nGPLVeWSvtBZPSM3fSzXpzEU4",DJANGO_SETTINGS_MODULE="cof.settings_dev" environment=DBUSER={DBUSER},DBNAME={DBNAME},DBPASSWD={DBPASSWD},DJANGO_SETTINGS_MODULE="cof.settings_dev"
autostart=true autostart=true
autorestart=true autorestart=true
redirect_stderr=true redirect_stderr=true
@ -11,7 +11,7 @@ redirect_stderr=true
[program:interface] [program:interface]
command=/usr/local/bin/daphne -b 127.0.0.1 -p 8001 cof.asgi:channel_layer command=/usr/local/bin/daphne -b 127.0.0.1 -p 8001 cof.asgi:channel_layer
environment=DBUSER="cof_gestion",DBNAME="cof_gestion",DBPASSWD="4KZt3nGPLVeWSvtBZPSM3fSzXpzEU4" environment=DBUSER={DBUSER},DBNAME={DBNAME},DBPASSWD={DBPASSWD},DJANGO_SETTINGS_MODULE="cof.settings_dev"
directory=/vagrant/ directory=/vagrant/
redirect_stderr=true redirect_stderr=true
autostart=true autostart=true