Module: VagrantPlugins::Dotvm::Injector::Network
- Extended by:
- AbstractInjector
- Defined in:
- lib/vagrant-dotvm/injector/network.rb
Overview
Injects DotVm network configuration into Vagrant
Constant Summary collapse
- OPTIONS =
[ :type, :ip, :netmask, :virtualbox__intnet, :guest, :host, :protocol, :bridge, :guest_ip, :host_ip, :auto_correct, :auto_config, ]
Class Method Summary collapse
Methods included from AbstractInjector
generate_hash, rewrite_hash, rewrite_options
Class Method Details
.inject(net: nil, machine: nil) ⇒ Object
25 26 27 |
# File 'lib/vagrant-dotvm/injector/network.rb', line 25 def inject(net: nil, machine: nil) machine.vm.network net.net, **generate_hash(net, OPTIONS) end |