From: Fabien Meghazi Date: Mon, 4 Aug 2014 15:09:44 +0000 (+0200) Subject: [FIX] ommit (-d, --database) in code reexecution's sys.args stripping X-Git-Tag: InsPy_master01~1^2~4^2~5 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=f3ab78685d037d533c804464c0eca493703aa250;p=odoo%2Fodoo.git [FIX] ommit (-d, --database) in code reexecution's sys.args stripping Stripping -d from sys.argv prevent odoo's `start` subcommand to work properly. Besides, -d is not harmful for code reececution --- diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index fbdd32e..f1651d0 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -1131,7 +1131,7 @@ class CountingStream(object): def stripped_sys_argv(*strip_args): """Return sys.argv with some arguments stripped, suitable for reexecution or subprocesses""" - strip_args = sorted(set(strip_args) | set(['-s', '--save', '-d', '--database', '-u', '--update', '-i', '--init'])) + strip_args = sorted(set(strip_args) | set(['-s', '--save', '-u', '--update', '-i', '--init'])) assert all(config.parser.has_option(s) for s in strip_args) takes_value = dict((s, config.parser.get_option(s).takes_value()) for s in strip_args)