Sha256: 39dbb34bb96010b9d706b87760e61a86e94be5e269fcdeeadf75950f041090eb
Contents?: true
Size: 856 Bytes
Versions: 17
Compression:
Stored size: 856 Bytes
Contents
require 'vagrant' module VagrantPlugins module Invade class Plugin < Vagrant.plugin('2') name 'invade command' description 'This plugin configures Vagrant for you' command('invade') do require File.expand_path("../command/root", __FILE__) Command::Root end # Disable hook for now. Use commands instead of auto mode # Hook - Do all the invade magic before Vagrant itself comes alive # action_hook(:invade, :machine_action_up) do |hook| # require 'vagrant-invade/action' # # # 1. Checks config file # # 2. Validates config file # # 3. Generates Vagrantfile from invade config # # 4. Creates generated Vagrantfile # hook.prepend(Action.build) # end end autoload :Action, File.expand_path("../action/", __FILE__) end end
Version data entries
17 entries across 17 versions & 1 rubygems