Commit d20359aa by David Baumgold

Merge pull request #634 from antoviaque/vagrant-provisioning-resume

vagrant: Add flag to ensure install is completed at least once
parents 545d5770 0a5b6826
......@@ -106,6 +106,9 @@ on_create()
# Permissions
chown vagrant.vagrant ~vagrant/.bash_profile
# Install completed entirely & successfully - set flag to skip in future runs
touch /opt/edx/.install_succeeded
cat << EOF
==============================================================================
Success - Created your development environment!
......@@ -114,9 +117,8 @@ Success - Created your development environment!
EOF
} # End on_create() ########################################################
## only initialize / setup the development environment once:
# we create node_modules, so that's a good test:
[[ -d /opt/edx/node_modules ]] || on_create
## only initialize / setup the development environment once:
[[ -f /opt/edx/.install_succeeded ]] || on_create
# grab what the Vagrantfile spec'd our IP to be:
# expecting:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment