Sha256: deac897921cd27a6abce063b682c464b5664529ed7a91820313a5a089a896905

Contents?: true

Size: 705 Bytes

Versions: 1

Compression:

Stored size: 705 Bytes

Contents

require 'vagrant'
require 'zmq'
# client
require 'moneta'
require 'vagrant_dns/consts'
require 'vagrant_dns/configuration'
require 'vagrant_dns/port'
require 'vagrant_dns/middleware/update'
require 'vagrant_dns/middleware/remove'
require 'vagrant_dns/middleware/network_binder'

#see http://tinyurl.com/bfuawuj  
module VagrantDnsServer
  class Plugin < Vagrant.plugin("2")
    name 'vagrant-dns-server'
    description <<-DESC
    VagrantDnsServer
    DESC


    action_hook(:vagrant_dns_plugin) do |hook|
	hook.after(::Vagrant::Action::Builtin::Provision, VagrantDns::Middleware::Update)
	hook.after(VagrantPlugins::ProviderVirtualBox::Action::Boot, VagrantDns::Middleware::Update)
    end

  end
end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-dns-server-0.4.2 lib/vagrant-dns-server.rb