Module: VagrantPlugins::GuestMSYS2::Cap::Halt
- Defined in:
- lib/vagrant-guest-msys2/cap/halt.rb
Class Method Summary collapse
Class Method Details
.halt(machine) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/vagrant-guest-msys2/cap/halt.rb', line 5 def self.halt(machine) # Fix vagrant-windows GH-129, if there's an existing scheduled # reboot cancel it so shutdown succeeds machine.communicate.execute("shutdown -a", error_check: false) # Force shutdown the machine now machine.communicate.execute("shutdown -s -t 1 -c \"Vagrant Halt\" -f -d p:4:1") end |