#!/bin/sh
# postinst script for yandex-tests
#
# see: dh_installdeb(1)

set -e

case "$1" in
    configure)
        chown -R www-data:www-data /var/log/yandex/passport-grants-configurator
    ;;

    abort-upgrade|abort-remove|abort-deconfigure)
    ;;

    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

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

#DEBHELPER#
case "$1" in
    configure)
        /usr/lib/yandex/passport-grants-configurator/env/passport-grants-configurator/bin/manage.py syncdb --migrate --noinput
        # Это инструкция нужна только при первичной выкладке.
        # /usr/lib/yandex/passport-grants-configurator/env/bin/manage.py syncdb --noinput --settings=passport_grants_configurator.settings.passport_admin_roles_chooser
        chown -R www-data:www-data /var/log/yandex/passport-grants-configurator
        chown www-data:www-data /var/lib/yandex/passport-grants-configurator/
        chown -R www-data:www-data /var/lib/yandex/passport-grants-configurator/exports/
        chown -R www-data:www-data /var/lib/yandex/passport-grants-configurator/imports/
    ;;
esac

exit 0
