Revision 5dbfa80d
Remplacement des fichiers de configuration Python (settings.py) en fichiers INI (settings.ini), resp. pour les settings de test.
Correction des dépendances entre les composants (vigiboard -> vigilo.turbogears -> vigilo.models) et sur les bibliothèques.
Réintégration de la configuration de SQLAlchemy dans les fichiers INI de Turbogears.
Mise à jour de la configuration du corrélateur à titre d'exemple.
La manière de configurer les loggers a RADICALEMENT changée !! Lisez les settings du corrélateur pour un exemple.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1866 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/websetup.py | ||
---|---|---|
16 | 16 |
load_environment(conf.global_conf, conf.local_conf) |
17 | 17 |
populate_db() |
18 | 18 |
|
19 |
def init_db(): |
|
20 |
""" |
|
21 |
Cette fonction est appelée par le script vigiboard-init-db |
|
22 |
pour initialiser la base de données de VigiBoard. |
|
23 |
""" |
|
24 |
from paste.script.appinstall import SetupCommand |
|
25 |
import os.path |
|
26 |
|
|
27 |
ini_file = '/etc/vigilo/vigiboard/settings.ini' |
|
28 |
ini_file = os.path.join('/', *ini_file.split('/')) |
|
29 |
|
|
30 |
cmd = SetupCommand('setup-app') |
|
31 |
cmd.run([ini_file]) |
|
32 |
|
Also available in: Unified diff