#! /bin/sh
# prerm script for yandex-passport-takeout
#
# see: dh_installdeb(1)

set -e

case "$1" in
    purge)

        service yandex-passport-takeout-api stop || /bin/true
        service yandex-passport-logbroker-client-$_name stop

        systemctl disable yandex-passport-takeout-api || /bin/true

        if [ -f "/etc/yandex/yasmagent/instances.d/lbc-$_name" ]; then
            rm -f "/etc/yandex/yasmagent/instances.d/lbc-$_name" || /bin/true
        fi

        invoke-rc.d yasmagent restart || true

        if [ -x /bin/systemctl ]; then
            deb-systemd-invoke stop yandex-passport-xunistater@lbc-$_name || true
            systemctl disable yandex-passport-xunistater@lbc-$_name || true
        else
            invoke-rc.d yandex-passport-xunistater stop lbc-$_name || true
        fi

        if [ -f "/etc/yandex/logbroker-client/$_name/logrotate.ping" ]; then
            rm -f "/etc/yandex/logbroker-client/$_name/logrotate.ping" || /bin/true
        fi

    ;;

    *)
        echo "prerm called with unknown argument \`$1'" >&2
        exit 0

esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0
