#!/usr/bin/env bash
set -e

if [[ -n "$ODOO_DATABASE" ]]; then
    if check-database-initialized; then
        odoo_init_lang="${ODOO_INIT_LANG:="en_US"}"

        log-entrypoint "Initialize module $1 on database $ODOO_DATABASE."
        (exec odoo "${DB_ARGS[@]}" --database "$ODOO_DATABASE" --init "$1" --config "$ODOO_RC" --stop-after-init --no-http --load-language "$odoo_init_lang" --without-demo=all) || true
    fi
fi
