Sha256: c638d383eed4fc67d8280b8eb880b7ffaa3c1274750593e8d735a306861146da

Contents?: true

Size: 918 Bytes

Versions: 6

Compression:

Stored size: 918 Bytes

Contents

module VagrantPlugins
  module Invade
    module InvadeModule

      autoload :Hostmanager, 'vagrant-invade/module/hostmanager/hostmanager'
      autoload :Network, 'vagrant-invade/module/network/network'
      autoload :Nfs, 'vagrant-invade/module/nfs/nfs'
      autoload :Plugin, 'vagrant-invade/module/plugin/plugin'
      autoload :Provider, 'vagrant-invade/module/provider/provider'
      autoload :Provision, 'vagrant-invade/module/provision/provision'
      autoload :Ssh, 'vagrant-invade/module/ssh/ssh'
      autoload :SyncedFolder, 'vagrant-invade/module/synced_folder/synced_folder'
      autoload :Vagrant, 'vagrant-invade/module/vagrant/vagrant'
      autoload :Vm, 'vagrant-invade/module/vm/vm'

      class InvadeModule
        require 'erubis'

        def get_template_path(module_file_path)
          File.join(File.dirname(module_file_path), 'template.erb')
        end
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vagrant-invade-0.8.0 lib/vagrant-invade/module.rb
vagrant-invade-0.7.0 lib/vagrant-invade/module.rb
vagrant-invade-0.6.4 lib/vagrant-invade/module.rb
vagrant-invade-0.6.3 lib/vagrant-invade/module.rb
vagrant-invade-0.6.2 lib/vagrant-invade/module.rb
vagrant-invade-0.6.1 lib/vagrant-invade/module.rb