vagrant
https://github.com/mitchellh/vagrant
Ruby
Vagrant is a tool for building and distributing development environments.
Vagrant::Config::VersionBase.finalize
This is called just before configuration loading is complete of a potentially completely-merged value to perform final touch-ups to the configuration, if required. This is an optional method to implement. The default implementation will simply return the same object. This will ONLY be called if this is the version that is being used. In the case that an `upgrade` is called, this will never be called.
Edit
git clone [email protected]:mitchellh/vagrant.git
cd vagrant
open lib/vagrant/config/version_base.rb
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Vagrant--Config--VersionBase-finalize-for-pr
# Commit to gitgit add lib/vagrant/config/version_base.rbgit commit -m "better docs for Vagrant::Config::VersionBase.finalize"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Vagrant--Config--VersionBase-finalize-for-pr
hub pull-request
# Celebrate!