summaryrefslogtreecommitdiff
path: root/openerp/cli/server.py
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2015-01-18 20:31:41 +0100
committerAntony Lesuisse <al@openerp.com>2015-01-18 20:31:41 +0100
commitee9e4d36727703c613daa16fc090804bf5016c43 (patch)
treec21ca1ab9befac5bda2ac8e9386aa56c2497d963 /openerp/cli/server.py
parent1d87a4509f7d3719945c5e5658c67b3754887203 (diff)
[IMP] server: -d create database if non existent
Diffstat (limited to 'openerp/cli/server.py')
-rw-r--r--openerp/cli/server.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/openerp/cli/server.py b/openerp/cli/server.py
index 8a16fd8c668..d93d3c364ea 100644
--- a/openerp/cli/server.py
+++ b/openerp/cli/server.py
@@ -141,6 +141,12 @@ def main(args):
config = openerp.tools.config
+ if config["db_name"]:
+ try:
+ openerp.service.db._create_empty_database(config["db_name"])
+ except openerp.service.db.DatabaseExists:
+ pass
+
if config["test_file"]:
config["test_enable"] = True