Sha256: 9929b645e90504a7c62b76d0c43b7f8c7969c8849133bac2ed88b01dbd1b7e67

Contents?: true

Size: 1004 Bytes

Versions: 7

Compression:

Stored size: 1004 Bytes

Contents

module VagrantSubutai
    module Subutai
        class Plugin < Vagrant.plugin(2)
            name 'subutai'

            description <<-DESC
              Vagrant Subutai CLI - executes Subutai scripts in target hosts
            DESC

            command(:subutai) do
                require_relative 'command'
                Command
            end

            provisioner "blueprint" do
               require_relative "provisioner"
               Provisioner
            end

            provisioner "registration" do
               require_relative "registration"
               Registration
            end

            provisioner "create_disk" do
              require_relative "create_disk"
              CreateDisk
            end

            provisioner "cleanup" do
              require_relative "cleanup"
              Cleanup
            end

            config 'subutai_console' do
               require_relative 'config'
               Config
            end
        end
    end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
vagrant-subutai-7.0.10 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.9 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.8 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.7 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.6 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.4 lib/vagrant-subutai/plugin.rb
vagrant-subutai-7.0.3 lib/vagrant-subutai/plugin.rb