#!/usr/bin/env bash

scriptpath="`readlink -f \"$0\"`"
scriptbase="`dirname \"${scriptpath}\"`"

. "${scriptbase}/migrate-tools"

enforce_root

OS="`getos`"

if [ "${OS}" = "Ubuntu" ]; then
	apt-get clean
	apt-get update

	retval=0
	for i in `seq 1 3`; do
		apt-get -y -d install dosis
		retval=$?
		if [ ${retval} = 0 ]; then
			break
		fi
	done
	
	exit ${retval}
elif [ "${OS}" = "CentOS" ]; then
	mkdir -p /var/lib/dosis2/rpm/archives
	rm -f /var/lib/dosis/rpm/archives/*.rpm
	yum clean all
	yum clean expire-cache

	retval=0
	for i in `seq 1 3`; do
		yum install -y --downloadonly --downloaddir=/var/lib/dosis2/rpm/archives dosis
		retval=$?
		if [ ${retval} = 0 ]; then
			break
		fi
	done

	exit ${retval}
else
	echo "Unsupported OS: ${OS}"
fi
