Sha256: fbc727c7b122b2fd9d5c610de60d508902268c39a7ff0b6a519f3595cc57dc38

Contents?: true

Size: 953 Bytes

Versions: 1

Compression:

Stored size: 953 Bytes

Contents

require "vagrant"

module Vagrant
  module Solaris10

    class Plugin < Vagrant.plugin("2")
      name "Solaris10 guest"
      description "Solaris10 guest support."

      guest_capability("solaris", "mount_vmware_shared_folder") do
        require_relative "cap/mount_vmware_shared_folder"
        Cap::MountVmwareSharedFolder 
      end

      guest_capability("solaris", "mount_parallels_shared_folder") do
        require_relative "cap/mount_parallels_shared_folder"
        Cap::MountParallelsSharedFolder 
      end

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

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

      guest_capability("solaris", "rsync_post") do
        require_relative "cap/rsync"
        Cap::RSync
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-solaris10-0.0.2 lib/vagrant-solaris10/plugin.rb