#!/bin/bash

if [ "${DIB_DEBUG_TRACE:-0}" -gt 0 ]; then
    set -x
fi
set -eu
set -o pipefail

REPO_URL=${DIB_OCTAVIA_AGENT_REPO_URL:-"deb http://mirror.mirantis.com/stable/openstack-pike/xenial xenial main\n"}
KEY_URL=${DIB_OCTAVIA_AGENT_REPO_URL_KEY:-"http://mirror.mirantis.com/nightly/openstack-pike/xenial/archive-pike.key"}


case "$DISTRO_NAME" in
    ubuntu )
        echo -e $REPO_URL >> /etc/apt/sources.list.d/mirantis_openstack.list
        curl -Ls $KEY_URL | apt-key add -
    ;;
    *)
        echo "Distro $DISTRO_NAME not supported by Octavia. Exiting."
        exit 1
    ;;
esac
