#!/bin/sh
IMPL_CONF=/etc/replibit/vt2_impl
IMPL=c

if [ -f "${IMPL_CONF}" ]; then
    val=$(grep '^CLIENT_IMPL=' "${IMPL_CONF}" | cut -d= -f2 | tr -d ' \t')
    case "${val}" in
        c|go) IMPL="${val}" ;;
        "")   ;;
        *)    echo "vaulttransferclient2: unknown CLIENT_IMPL='${val}' in ${IMPL_CONF}, using 'c'" >&2 ;;
    esac
fi

exec "$(dirname "$0")/vaulttransferclient2-${IMPL}" "$@"
