Vagrantfileを分割する

自分の環境固有の設定や自分しか使わないであろうプラグインの設定などは、Vagrantfileに書いてgitで管理したくないので、別の設定ファイルに分けてignoreしておきたい。そういうときに以下のようにしておくと便利。

Vagrant.configure(2) do |config|
  # ...
end

# Load local configurations
load "./Vagrantfile.local" if File.exist?("./Vagrantfile.local")
Vagrant.configure(2) do |config|
  # ...
end