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 %}