From f6bb32bf6ad1c1ba9a2e2e90ecbed6b5d20a0ffe Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Wed, 27 Nov 2024 14:09:13 +0100 Subject: [PATCH] fix: template odoo rc --- task | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/task b/task index b460fbbd..d1539d51 100755 --- a/task +++ b/task @@ -218,6 +218,11 @@ function get-addons-path() { echo "$ADDONS_PATH" } +function template-odoo-rc() { + echo "Template $ODOO_RC" + envsubst < "odoo.conf.template" > "$ODOO_RC" +} + function list-env() { ls -f "$ODOO_BUILD_CONFIG_DIR" } @@ -440,6 +445,7 @@ function start() { if [[ "$1" =~ "native" ]]; then activate-venv + template-odoo-rc PORT=8069 while [ $PORT -le 8079 ]; do if ! lsof -i:$PORT >/dev/null 2>&1; then @@ -448,8 +454,6 @@ function start() { PORT=$((PORT + 1)) done export ODOO_BASE_URL="http://localhost:8069" - echo "Template $ODOO_RC" - envsubst < "odoo.conf.template" > "$ODOO_RC" echo "Open http://localhost:$PORT url in your browser." open-url-with-delay "http://localhost:$PORT/web?debug=1&db=$DATABASE" & @@ -583,7 +587,8 @@ function init-db() { activate-venv set-addons-path - + template-odoo-rc + echo "Initialize database." if [[ -n "$ODOO_PARAM" ]] ; then odoo -d "$DATABASE" -i base --config "$ODOO_RC" --addons-path="$ADDONS_PATH" --stop-after-init --no-http --load-language "$ODOO_LANGUAGE" "$ODOO_PARAM"