Skip to content
Snippets Groups Projects
Commit f9e20d92 authored by steeve.chailloux's avatar steeve.chailloux
Browse files

add extra flag --dev-opt in order to provide extra dev options

parent 9b1eff2f
No related branches found
No related tags found
2 merge requests!55Improve chown,!54add extra flag --dev-opt in order to provide extra dev options
This commit is part of merge request !55. Comments created here will be created in the context of that merge request.
......@@ -234,6 +234,13 @@
action="store_true",
dest="ipdb",
)
dev_option_group.add_argument(
"--dev-opt",
help="add extra dev options",
nargs="+",
dest="dev_opts",
default=[],
)
parser.add_argument(
"--load-language",
help="specifies the languages for the translations you want to be"
......@@ -321,6 +328,7 @@
odoo_help = nmspc.odoo_help
dev = nmspc.dev
ipdb = nmspc.ipdb
dev_opts = nmspc.dev_opts
restore_filename = nmspc.DUMP
database = nmspc.database
load_language = ""
......@@ -791,5 +799,6 @@
if dev:
if odoo_type in ("odoo10", "odoo11", "odoo13"):
dev_opts.append("reload")
# pdb should not be run if not interactive
if ipdb:
......@@ -794,4 +803,4 @@
# pdb should not be run if not interactive
if ipdb:
arg.append("--dev=reload,ipdb")
dev_opts.append("ipdb")
else:
......@@ -797,5 +806,6 @@
else:
arg.append("--dev=reload,pdb")
dev_opts.append("pdb")
arg.append(f"--dev={','.join(set(dev_opts))}")
if odoo_type in ("odoo8",):
arg.append("--auto-reload")
if odoo_help:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment