Sha256: 652b7a124e92b56329159cce34c3a204c6799d0a58b941a8420d9619e25a8f71

Contents?: true

Size: 720 Bytes

Versions: 2

Compression:

Stored size: 720 Bytes

Contents

require "vagrant"

Vagrant.require_plugin "vocker"

require_relative "version"

I18n.load_path << File.expand_path(File.dirname(__FILE__) + '/../../locales/en.yml')
I18n.reload!

module VagrantPlugins
  module Ventriloquist
    class Plugin < Vagrant.plugin("2")
      name "Ventriloquist"
      description <<-DESC
      Vagrant development environments made easy
      DESC

      provisioner(:ventriloquist) do
        require_relative "provisioner"
        Provisioner
      end

      config(:ventriloquist, :provisioner) do
        require_relative "config"
        Config
      end

      require_relative 'cap/platforms'
      require_relative 'cap/utils'
      require_relative 'cap/services'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ventriloquist-0.4.1 lib/ventriloquist/plugin.rb
ventriloquist-0.4.0 lib/ventriloquist/plugin.rb