diff --git a/ROADMAP.md b/ROADMAP.md index 9c44505..8f7a806 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -8,3 +8,6 @@ * revert : set 777 to log and filestore to be able to write on this folder inside the containers. TODO, ask to coop it easy or commown for better alternative. + +* allow to call odoo-bin shell, via : https://github.com/d11wtq/dockerpty + (see https://github.com/docker/docker-py/issues/247) diff --git a/odoo_openupgrade_wizard/tools_odoo.py b/odoo_openupgrade_wizard/tools_odoo.py index 90ba9b6..9b68f0c 100644 --- a/odoo_openupgrade_wizard/tools_odoo.py +++ b/odoo_openupgrade_wizard/tools_odoo.py @@ -87,6 +87,7 @@ def generate_odoo_command( ) result = ( f"/odoo_env/src/odoo/odoo-bin" + f" {shell_cmd}" f" --db_host db" f" --db_port 5432" f" --db_user odoo" @@ -96,12 +97,11 @@ def generate_odoo_command( f" --data-dir /env/filestore/" f" --logfile {log_file}" f" --addons-path {addons_path}" + f" {demo_cmd}" f" {database_cmd}" f" {update_cmd}" f" {init_cmd}" f" {stop_after_init_cmd}" - f" {shell_cmd}" - f" {demo_cmd}" ) return result