Sha256: 067945e569bc30859b7b05919342764a89fa36fbc53411143aa0e90511f31a97

Contents?: true

Size: 397 Bytes

Versions: 24

Compression:

Stored size: 397 Bytes

Contents

require 'vagrant'

require 'config_builder/action/load_extensions'

module VagrantPlugins
  module ConfigBuilder
    class Plugin < Vagrant.plugin('2')
      name "Generate Vagrant configuration from logic-less data sources"

      action_hook('ConfigBuilder: load extensions', :environment_load) do |hook|
        hook.prepend(::ConfigBuilder::Action::LoadExtensions)
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
vagrant-config_builder-0.3.1 lib/config_builder/plugin.rb
vagrant-config_builder-0.3.0 lib/config_builder/plugin.rb
vagrant-config_builder-0.2.0 lib/config_builder/plugin.rb
vagrant-config_builder-0.1.0 lib/config_builder/plugin.rb