github.com/bhameyie/otto@v0.2.1-0.20160406174117-16052efa52ec/builtin/app/python/data/common/dev/Vagrantfile.tpl (about) 1 {% extends "compile:data/app/dev/Vagrantfile.tpl" %} 2 3 {% block vagrant_config %} 4 config.vm.provision "shell", inline: $script_app 5 {% endblock %} 6 7 {% block footer %} 8 $script_app = <<SCRIPT 9 . /otto/scriptpacks/STDLIB/main.sh 10 . /otto/scriptpacks/PYTHON/main.sh 11 otto_init 12 13 # Make it so that the python venv is automatically sourced 14 echo ". /home/vagrant/virtualenv/bin/activate" >> "/home/vagrant/.bashrc" 15 16 otto_output "Setting up virtualenv in /home/vagrant/virtualenv..." 17 oe virtualenv --python=/usr/bin/python{{python_version}} "/home/vagrant/virtualenv" 18 oe chown -R vagrant:vagrant "/home/vagrant/virtualenv" 19 20 otto_output "Configuring Git to use SSH instead of HTTP so we can agent-forward private repo auth..." 21 oe git config --global url."git@github.com:".insteadOf "https://github.com/" 22 SCRIPT 23 {% endblock %}