provision.sh
638 Bytes
#!/bin/bash
set -x
export VIRTUALENVWRAPPER_PYTHON="/usr/bin/python2.7"
set +e
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
source /usr/local/bin/virtualenvwrapper.sh
else
source /usr/bin/virtualenvwrapper.sh
fi
if [ ! -d /home/vagrant/.virtualenvs/colab ]; then
mkvirtualenv colab
fi
workon colab
set -e
for dir in /vagrant/colab /vagrant; do
if [ -f $dir/setup.py ]; then
basedir="$dir"
break
fi
done
pip install -r $basedir/requirements_dev.txt
pip install -e $basedir
if [ ! -s /etc/colab/settings.yaml ]; then
colab-init-config > /etc/colab/settings.yaml
fi
colab-admin migrate