Rubyですから、お好きな形式で設定を定義して読み込みます。
今回はYAMLを使います。
# -*- mode: ruby -*-
# vi: set ft=ruby :
require 'yaml'
settings = YAML.load_file [__dir__, 'settings.yaml'].join('/')
Vagrant.configure("2") do |config|
config.vm.provider "virtualbox" do |vb|
vb.memory = 1024
vb.name = settings["vb"]["name"]
end
end
# virtualbox
vb:
name: (VirtualBox名)