mitchellh/vagrant — pull request #2355 by virtuald (2013-10-09 22:19:53+00:00)
Title: #2354: vagrant cannot be easily initialized for offline use

This is an example implementation for https://github.com/mitchellh/vagrant/issues/2354. I don't think this is necessarily the best way to do it, but it shows what I'm looking for.