#!/bin/bash
# Copyright 2017 Canonical Ltd.  This software is licensed under the
# GNU Affero General Public License version 3 (see the file LICENSE).

set -e

# Configure python and django.
export DJANGO_SETTINGS_MODULE=maasserver.djangosettings.snappy

# Configure MAAS to work in a snap.
export MAAS_PATH="$SNAP"
export MAAS_ROOT="$SNAP_DATA"
export MAAS_IPC_SOCKET_PATH="$SNAP_DATA/maas-regiond.sock"
export MAAS_REGION_CONFIG="$SNAP_DATA/regiond.conf"
export MAAS_DNS_CONFIG_DIR="$SNAP_DATA/bind"
export MAAS_PROXY_CONFIG_DIR="$SNAP_DATA/proxy"
export MAAS_SYSLOG_CONFIG_DIR="$SNAP_DATA/syslog"
export MAAS_SYSLOG_LOG_DIR="$SNAP_COMMON/log"
export MAAS_IMAGES_KEYRING_FILEPATH="/snap/maas/current/usr/share/keyrings/ubuntu-cloudimage-keyring.gpg"
export MAAS_THIRD_PARTY_DRIVER_SETTINGS="$SNAP/etc/maas/drivers.yaml"

# Run the regiond.
exec $SNAP/sbin/regiond
