#!/bin/sh -e

args="--log-to-syslog 1 --log-to-stdout 0 --default-log-level info --options-file $OPTS_FILE $SCYLLA_ARGS"

if [ "$NETWORK_MODE" = "posix" ]; then
    args="$args --network-stack posix"
elif [ "$NETWORK_MODE" = "virtio" ]; then
    args="$args --network-stack native"
elif [ "$NETWORK_MODE" = "dpdk" ]; then
    args="$args --network-stack native --dpdk-pmd"
fi

if [ "$SET_NIC" == "yes" ]; then
    sudo sh /usr/lib/scylla/posix_net_conf.sh >/dev/null 2>&1 || true
fi

exec sudo -u $USER env HOME=/var/lib/scylla /usr/bin/scylla $args
