Sha256: 725386d3153e75a8057dd2b3cc483889528d8f1bc299e084073a13a56eb56ad5

Contents?: true

Size: 626 Bytes

Versions: 5

Compression:

Stored size: 626 Bytes

Contents

require 'vagrant'

module VagrantPlugins
  module VagrantWinRM
    autoload :Errors, File.expand_path('../errors', __FILE__)

    class Plugin < Vagrant.plugin('2')
      name 'winrm'
      description <<-DESC
      This plugin extends Vagrant WinRM features and add new commands.
      DESC

      command 'winrm-config' do
        require_relative 'commands/winrm_config'
        WinRMConfig
      end

      command 'winrm-upload' do
        require_relative 'commands/winrm_upload'
        WinRMUpload
      end

      command 'winrm' do
        require_relative 'commands/winrm'
        WinRM
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vagrant-winrm-0.7.0 lib/vagrant-winrm/plugin.rb
vagrant-winrm-0.6.0 lib/vagrant-winrm/plugin.rb
vagrant-winrm-0.5.0 lib/vagrant-winrm/plugin.rb
vagrant-winrm-0.4.0 lib/vagrant-winrm/plugin.rb
vagrant-winrm-0.0.2 lib/vagrant-winrm/plugin.rb