Merge pull request #457 from odoo-dev/master-odoo-cmd-fixes-fme
[IMP] `odoo.py start`: Always create missing db
This commit is contained in:
commit
1d0424a3cb
|
@ -48,15 +48,16 @@ class Start(Command):
|
|||
|
||||
if not args.db_name:
|
||||
args.db_name = db_name or project_path.split(os.path.sep)[-1]
|
||||
# TODO: forbid some database names ? eg template1, ...
|
||||
try:
|
||||
_create_empty_database(args.db_name)
|
||||
except DatabaseExists, e:
|
||||
pass
|
||||
except Exception, e:
|
||||
die("Could not create database `%s`. (%s)" % (args.db_name, e))
|
||||
cmdargs.extend(('-d', args.db_name))
|
||||
|
||||
# TODO: forbid some database names ? eg template1, ...
|
||||
try:
|
||||
_create_empty_database(args.db_name)
|
||||
except DatabaseExists, e:
|
||||
pass
|
||||
except Exception, e:
|
||||
die("Could not create database `%s`. (%s)" % (args.db_name, e))
|
||||
|
||||
if '--db-filter' not in cmdargs:
|
||||
cmdargs.append('--db-filter=^%s$' % args.db_name)
|
||||
|
||||
|
|
Loading…
Reference in New Issue