#!/bin/sh

set -e

COMMAND="$(basename $0)"
VERSION=$(/usr/lib/xen-common/bin/xen-version -v)

if [ -z "$VERSION" ]; then
    VERSION="default"
fi

if [ -d "/usr/lib/xen-$VERSION" ]; then
    DIR="/usr/lib/xen-$VERSION"
elif [ -d "/usr/lib/xen-default" ]; then
    echo "WARING!  Can't find version $VERSION of xen utils, fallback to default version!" >&2
    DIR="/usr/lib/xen-default"
else
    echo "ERROR!  Can't find default version of xen utils, bailing out!" >&2
    exit 127
fi

exec "$DIR/bin/$COMMAND" "$@"
