Sha256: 6dbab998f13515aca01a313bda944e5791afde0e5eb3dd504eeaf4d3bef2fb7f
Contents?: true
Size: 309 Bytes
Versions: 4
Compression:
Stored size: 309 Bytes
Contents
module VagrantDns module Middleware class Update def initialize(app, env) @app = app end def call(env) @app.call(env) update env[:machine] if env[:machine].provider.state.id == :running end protected def update(vm) VagrantDns::NetworkBinder.new.bind(vm) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems