Sha256: 2dc75bfa42196fdfa89f43ed51465e408174bed59ad6b0d92afd56bcb6228d6e

Contents?: true

Size: 491 Bytes

Versions: 1

Compression:

Stored size: 491 Bytes

Contents

module VagrantVbguest
  module Helpers
    module Rebootable
      @@rebooted = {}

      def rebooted?(vm)
        !!@@rebooted[vm.name]
      end

      def reboot(vm, options)
        if options[:auto_reboot]
          vm.ui.warn(I18n.t("vagrant.plugins.vbguest.restart_vm"))
          @@rebooted[vm.name] = true
          true
        else
          @vm.ui.warn(I18n.t("vagrant.plugins.vbguest.suggest_restart", :name => vm.name))
          false
        end
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-vbguest-0.6.0.pre1 lib/vagrant-vbguest/helpers.rb