title: Is there any hook like "pre vagrant up"?
body: <p>I'm trying to automate my development boxes with vagrant. I need to share the vagrant setup with other developers, so we need to be sure that some boundary conditions are fullfilled before the normal <code>vagrant up</code> process is started.</p>
  
  <p>Is there any hook (like in git, pre-commit or other pre-* scripts) in vagrant? The provision scripts are much too late.</p>
  
  <p>My current setup looks like this:</p>
  
  <pre><code>Vagrantfile
  vagrant-templates/
  vagrant-templates/apache.conf
  vagrant-templates/...
  sub-project1/
  sub-project2/
  </code></pre>
  
  <p>I need to be sure, that sub-project{1..n} exists and if not, there should be a error message.</p>
  
  <p>I would prefer a bash-like solution, but I'm open minded for other solutions.</p>