#!/bin/sh -ex

if [ "$1" = "configure" ]; then
    if [ -x /bin/systemctl -a -f /etc/systemd/system/jaeger-agent.service ] ; then
        /bin/systemctl daemon-reload || true

        if ! /bin/systemctl enable jaeger-agent ; then
            echo "Cannot enable jaeger-agent service!"
        fi
        if ! /bin/systemctl restart jaeger-agent ; then
            echo "Cannot restart jaeger-agent service!"
        fi
    elif [ -x /usr/bin/service -a -f /etc/init/jaeger-agent.conf ] ; then
        if ! /usr/bin/service jaeger-agent restart ; then
            echo "Cannot restart jaeger-agent service!"
        fi
    fi
fi
