#!/usr/bin/env bash set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" ODOO_DIR="$(dirname "$SCRIPT_DIR")" if [ ! -d "$ODOO_DIR/odoo" ] || [ ! -f "$ODOO_DIR/odoo/odoo-bin" ]; then echo "Odoo source not found at $ODOO_DIR/odoo. Ensure odoo-bin exists." exit 1 fi CONFIG="$SCRIPT_DIR/odoo.conf" if [ -d "$ODOO_DIR/.conda-envs/odoo19" ]; then PYTHON="$ODOO_DIR/.conda-envs/odoo19/bin/python" elif [ -d "$ODOO_DIR/venv" ]; then PYTHON="$ODOO_DIR/venv/bin/python" else PYTHON="python3" fi cd "$ODOO_DIR/odoo" exec "$PYTHON" odoo-bin -c "$CONFIG" "$@"