diff --git a/vagrant/Vagrantfile b/vagrant/Vagrantfile index 352e5d7f1..02bfa86ed 100644 --- a/vagrant/Vagrantfile +++ b/vagrant/Vagrantfile @@ -1,7 +1,19 @@ # -*- mode: ruby -*- # vi: set ft=ruby : -Vagrant.require_version ">= 1.8.0" +class Hash + def slice(*keep_keys) + h = {} + keep_keys.each { |key| h[key] = fetch(key) if has_key?(key) } + h + end unless Hash.method_defined?(:slice) + def except(*less_keys) + slice(*keys - less_keys) + end unless Hash.method_defined?(:except) +end + + +Vagrant.require_version ">= 2.2.14" # We use bootstrap concourse SG and a subnet in default VPC in each region AWS_ACCOUNT = ENV.fetch("AWS_ACCOUNT", "dev")