Sha256: 48181759d53974f52ca97e1cb2015158fc220e9e0c487212fa0a56d748d16983

Contents?: true

Size: 547 Bytes

Versions: 6

Compression:

Stored size: 547 Bytes

Contents

require_relative 'action/write_nginx_config'

module VagrantPlugins
  module ReverseProxy
    module Action
      include Vagrant::Action::Builtin

      def self.add_machine
        Vagrant::Action::Builder.new.tap do |builder|
          builder.use(ConfigValidate)
          builder.use(WriteNginxConfig, :add)
        end
      end

      def self.remove_machine
        Vagrant::Action::Builder.new.tap do |builder|
          builder.use(ConfigValidate)
          builder.use(WriteNginxConfig, :remove)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vagrant-reverse-proxy-0.5.0 lib/vagrant-reverse-proxy/action.rb
vagrant-reverse-proxy-0.4.0 lib/vagrant-reverse-proxy/action.rb
vagrant-reverse-proxy-0.3.1 lib/vagrant-reverse-proxy/action.rb
vagrant-reverse-proxy-0.3.0 lib/vagrant-reverse-proxy/action.rb
vagrant-reverse-proxy-0.2.1 lib/vagrant-reverse-proxy/action.rb
vagrant-reverse-proxy-0.2.0 lib/vagrant-reverse-proxy/action.rb