vagrant/plugins/guests/netbsd/cap/halt.rb

17 lines
383 B
Ruby
Raw Normal View History

2014-01-14 06:25:35 +00:00
module VagrantPlugins
module GuestNetBSD
module Cap
class Halt
def self.halt(machine)
begin
machine.communicate.sudo("/sbin/shutdown -p -h now")
rescue IOError
# Do nothing, because it probably means the machine shut down
# and SSH connection was lost.
end
end
end
end
end
end