# HG changeset patch # User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr> # Date 1696944184 -7200 # Tue Oct 10 15:23:04 2023 +0200 # Node ID 35f7af19348b2503f2e56c9bb28cba29bc35b5bc # Parent 487e9395181fb9bd331f8c81e1c55d1d07f25fa0 Allow setting log handler instead of log level diff --git a/NEWS.rst b/NEWS.rst --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,11 @@ History ======= +20.9.0 +------ + +Allow setting log handler instead of log level. + 20.8.2 ------ diff --git a/do_tests.zsh b/do_tests.zsh --- a/do_tests.zsh +++ b/do_tests.zsh @@ -84,8 +84,19 @@ PG_USER="" ODOO_USER="" fi +if [[ -n "$INSTALL_LOG_HANDLER" ]]; +then + INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS --log-handler=${INSTALL_LOG_HANDLER}" +elif [[ -z "$INSTALL_LOG_LEVEL" ]]; +then + # default to warn if nothing set + INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS --log-level=warn" +fi # This should be a parameter if it was simple to parse -INSTALL_ARGUMENTS="--log-level=${INSTALL_LOG_LEVEL:-warn}" +if [[ -n "$INSTALL_LOG_LEVEL" ]]; +then + INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS --log-level=${INSTALL_LOG_LEVEL}" +fi if [[ -n "$ODOO_WITHOUT_DEMO" ]]; then INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS --without-demo=$ODOO_WITHOUT_DEMO"