Add the new graceful_halt settings to `config.vm`

This commit is contained in:
Mitchell Hashimoto 2013-01-22 11:37:49 -08:00
parent e1f4e27b1b
commit 1bf08f70d6
2 changed files with 10 additions and 4 deletions

View File

@ -13,6 +13,8 @@ Vagrant.configure("2") do |config|
config.vm.usable_port_range = (2200..2250) config.vm.usable_port_range = (2200..2250)
config.vm.box_url = nil config.vm.box_url = nil
config.vm.base_mac = nil config.vm.base_mac = nil
config.vm.graceful_halt_retry_count = 60
config.vm.graceful_halt_retry_interval = 1
config.vm.guest = :linux config.vm.guest = :linux
# Share SSH locally by default # Share SSH locally by default

View File

@ -15,6 +15,8 @@ module VagrantPlugins
attr_accessor :base_mac attr_accessor :base_mac
attr_accessor :box attr_accessor :box
attr_accessor :box_url attr_accessor :box_url
attr_accessor :graceful_halt_retry_count
attr_accessor :graceful_halt_retry_interval
attr_accessor :guest attr_accessor :guest
attr_accessor :host_name attr_accessor :host_name
attr_accessor :usable_port_range attr_accessor :usable_port_range
@ -26,6 +28,8 @@ module VagrantPlugins
def initialize def initialize
@forwarded_ports = [] @forwarded_ports = []
@graceful_halt_retry_count = UNSET_VALUE
@graceful_halt_retry_interval = UNSET_VALUE
@shared_folders = {} @shared_folders = {}
@networks = [] @networks = []
@provisioners = [] @provisioners = []