Sha256: af47f02edf9a36558fd1c6932ea014343ce65cd97794a13140e3e5990e646293

Contents?: true

Size: 487 Bytes

Versions: 22

Compression:

Stored size: 487 Bytes

Contents

module VagrantVbguest
  module Helpers
    module VmCompatible
      def communicate
        vm.communicate
      end

      def driver
        vm.provider.driver
      end

      def self.included(base)
        base.extend(ClassMethods)
      end

      module ClassMethods
        def vm_id(vm)
          vm.id
        end

        def communicate_to(vm)
          vm.communicate
        end

        def distro_name(vm)
          vm.guest.name
        end
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
vagrant-vbguest-0.32.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.31.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.30.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.29.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.28.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.27.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.26.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.25.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.24.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.24.0.beta1 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.23.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.22.1 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.22.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.21.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.20.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.19.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.18.0 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.17.2 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.17.1 lib/vagrant-vbguest/helpers/vm_compatible.rb
vagrant-vbguest-0.17.0 lib/vagrant-vbguest/helpers/vm_compatible.rb