Sha256: 9c24b2991dacc99c8992865195a9a8910689f1abd046593a13cf4e825b910a34

Contents?: true

Size: 498 Bytes

Versions: 12

Compression:

Stored size: 498 Bytes

Contents

require_relative "../container/config"

module VagrantPlugins
  module DockerProvisioner
    class Config < VagrantPlugins::ContainerProvisioner::Config
      def post_install_provision(name, **options, &block)
        # Abort
        raise DockerError, :wrong_provisioner if options[:type] == "docker"

        proxy = VagrantPlugins::Kernel_V2::VMConfig.new
        proxy.provision(name, **options, &block)
        @post_install_provisioner = proxy.provisioners.first
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
vagrant-unbundled-2.3.6.0 plugins/provisioners/docker/config.rb
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/plugins/provisioners/docker/config.rb
vagrant-unbundled-2.3.3.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.3.2.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.19.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.18.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.16.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.14.0 plugins/provisioners/docker/config.rb
vagrant-aws-mkubenka-0.7.2.pre.24 vendor/bundle/ruby/2.7.0/bundler/gems/vagrant-22795b161bf6/plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.10.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.9.0 plugins/provisioners/docker/config.rb
vagrant-unbundled-2.2.8.0 plugins/provisioners/docker/config.rb