Add a validation wrapper for "vagrant up"
Add a new script run.py
which checks first whether the local machine has sufficient resources for instantiation all VMs
and then calls vagrant validate
and finally vagrant up
.
This might be already developed by someone else. Search the internet first.