Revision 9ac8bfb5
Move duplicated models to a separate egg for reuse.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@493 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/config/middleware.py | ||
---|---|---|
35 | 35 |
|
36 | 36 |
|
37 | 37 |
""" |
38 |
# Petit hack permettant d'importer la configuration de vigiboard |
|
39 |
try: |
|
40 |
# chargement de l'application |
|
41 |
|
|
42 |
myapp = __import__(app_conf['appname'] ,globals(), locals(), [],-1) |
|
43 |
base_config.package = myapp |
|
44 |
|
|
45 |
# chargement de la conf de l'application |
|
46 |
myconf = __import__( |
|
47 |
app_conf['appname'] + '.config.' + app_conf['appname'] ,globals(), locals(), [app_conf['appname'] + '_config'],-1) |
|
48 |
myconf = getattr(myconf,app_conf['appname'] + '_config') |
|
49 |
for conf in myconf: |
|
50 |
app_conf[conf] = myconf[conf] |
|
51 |
except: |
|
52 |
print "vigilo-core runing without application" |
|
53 | 38 |
|
54 | 39 |
for i in vigiboard_config: |
55 | 40 |
app_conf[i] = vigiboard_config[i] |
... | ... | |
65 | 50 |
) |
66 | 51 |
|
67 | 52 |
return app |
53 |
|
Also available in: Unified diff