Class: VagrantPlugins::Dotvm::Injector::Route

Inherits:
Object
  • Object
show all
Defined in:
lib/vagrant-dotvm/injector/route.rb

Class Method Summary collapse

Class Method Details

.inject(route: nil, machine: nil) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/vagrant-dotvm/injector/route.rb', line 5

def self.inject(route: nil, machine: nil)
  machine.vm.provision "shell", run: "always" do |s|
    s.path       = "#{UTILS_PATH}/setup_route.sh"
    s.args       = [route.destination, route.gateway]
    s.privileged = true
  end
end