Sha256: 7c2a66b6f1e3acc7df5b152b5c365a84a80189155a0d7ae373c46f09c12298ea

Contents?: true

Size: 797 Bytes

Versions: 26

Compression:

Stored size: 797 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module GuestHaiku
    class Plugin < Vagrant.plugin("2")
      name "Haiku guest"
      description "Haiku guest support."

      guest(:haiku) do
        require_relative "guest"
        Guest
      end

      guest_capability(:haiku, :halt) do
        require_relative "cap/halt"
        Cap::Halt
      end

      guest_capability(:haiku, :change_host_name) do
        require_relative "cap/change_host_name"
        Cap::ChangeHostName
      end

      guest_capability(:haiku, :insert_public_key) do
        require_relative "cap/insert_public_key"
        Cap::InsertPublicKey
      end

      guest_capability(:haiku, :remove_public_key) do
        require_relative "cap/remove_public_key"
        Cap::RemovePublicKey
      end
    end
  end
end

Version data entries

26 entries across 22 versions & 3 rubygems

Version Path
vagrant-unbundled-2.2.9.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.8.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.7.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.6.2 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.6.1 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.6.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.5.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.4.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.3.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.2.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.2.0.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.1.4.0 plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.1.2.0 plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.5.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.4.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/bundler/gems/vagrant-04f7215b5e3f/plugins/guests/haiku/plugin.rb
vagrant-unbundled-2.1.1.0 plugins/guests/haiku/plugin.rb