diff options
| author | Christophe Simonis <chs@odoo.com> | 2016-08-20 17:18:31 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2016-08-20 17:18:31 +0200 |
| commit | 9ad5f26b3fb98cd14527de80d19bf6554a6981e2 (patch) | |
| tree | 771dc0267ad045abb1f2c4c77e814fbf7f3923d9 /openerp/cli/server.py | |
| parent | c3665fb5c9c9c50e9a8fd2d52e83c50f52d603aa (diff) | |
| parent | 3a2147d95c8005ab7c1dbe4d94315e404ea5e5f9 (diff) | |
[MERGE] forward port branch saas-11 up to 3a2147d
Diffstat (limited to 'openerp/cli/server.py')
| -rw-r--r-- | openerp/cli/server.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/openerp/cli/server.py b/openerp/cli/server.py index 0e40848c64f..92162b73905 100644 --- a/openerp/cli/server.py +++ b/openerp/cli/server.py @@ -128,11 +128,14 @@ def main(args): # bit overkill, but better safe than sorry I guess csv.field_size_limit(500 * 1024 * 1024) - if config["db_name"]: - try: - openerp.service.db._create_empty_database(config["db_name"]) - except openerp.service.db.DatabaseExists: - pass + preload = [] + if config['db_name']: + preload = config['db_name'].split(',') + for db_name in preload: + try: + openerp.service.db._create_empty_database(db_name) + except openerp.service.db.DatabaseExists: + pass if config["translate_out"]: export_translation() @@ -147,10 +150,6 @@ def main(args): if config['workers']: openerp.multi_process = True - preload = [] - if config['db_name']: - preload = config['db_name'].split(',') - stop = config["stop_after_init"] setup_pid_file() |
