Modifications : etc/sv/openerp7_burette/run - +casabicicleta
[lhc/ateliers.git] / etc / sv / openerp7_burette / run
index 822c081..ebdc551 100755 (executable)
@@ -12,24 +12,47 @@ export LOGNAME="$sv"
 /usr/bin/patch --forward --reject-file=- --strip=0 --unified <<-EOF
        --- /usr/share/pyshared/openerp/addons/web/controllers/main.py  2013-12-01 05:06:50.121954391 +0100
        +++ /usr/share/pyshared/openerp/addons/web/controllers/main.py  2013-12-01 05:07:44.917954389 +0100
-       @@ -90,6 +90,8 @@
+       @@ -90,6 +90,11 @@
             h = req.httprequest.environ['HTTP_HOST'].split(':')[0]
             d = h.split('.')[0]
             r = openerp.tools.config['dbfilter'].replace('%h', h).replace('%d', d)
-       +    f = req.httprequest.environ['HTTP_OPENERP_DB_FILTER']
-       +    r = r.replace('%f', f)
+       +    try:
+       +        f = req.httprequest.environ['HTTP_OPENERP_DB_FILTER']
+       +        r = r.replace('%f', f)
+       +    except KeyError:
+       +        pass
             dbs = [i for i in dbs if re.match(r, i)]
             return dbs
-        
        EOF
 
 for db in \
+ atelieretincelle \
+ autourducycle \
+ bretzselle \
+ casabicicleta \
+ changedechaine \
+ convibicy \
+ cyclo_ivry \
  cyclo_ivry \
  cyclo_pantin \
  cyclo_paris_est \
+ cyclofficine_angouleme \
  dynamo \
+ labecaneajules \
+ laptitrustine \
+ larouelibre \
+ lechatperche \
+ letriseratop \
+ mobilidees \
+ ohcyclo \
  ptitvelo \
+ recupr \
+ repeyre \
+ rouepet \
+ txirrindola \
+ velocampus_nantes \
  velorution_idf \
+ velorution_toulouse \
  velosenville \
  vieuxbiclou
  do
@@ -42,8 +65,7 @@ for db in \
         --database="${sv}_$db" \
         --db_host=/run/postgresql \
         --db_user="$sv" \
-        --debug \
-        --init=remembership,pos_membership,bikecoop \
+        --init=remembership,pos_membership,bikecoop,no_db_management \
         --load-language=fr_FR \
         --no-xmlrpcs \
         --osv-memory-age-limit=0.1 \
@@ -52,7 +74,7 @@ for db in \
         --stop-after-init \
         --timezone="$(cat /etc/timezone)" \
         --without-demo=base \
-        --workers=4 \
+        --workers=0 \
         --xmlrpc-interface=127.0.0.1 \
         --xmlrpc-port=8069
         #--no-database-list \