Sha256: 4d7ebf8d269e889f1e181bf186e0c80ffe928bec0660673b8d91cab88a09772a

Contents?: true

Size: 669 Bytes

Versions: 3

Compression:

Stored size: 669 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module GuestRedHat
    class Plugin < Vagrant.plugin("2")
      guest_capability("redhat", "register") do
        require_relative "cap/register"
        Cap::Register
      end

      guest_capability("redhat", "unregister") do
        require_relative "cap/unregister"
        Cap::Unregister
      end

      guest_capability("redhat", "subscription_manager") do
        require_relative "cap/subscription_manager"
        Cap::SubscriptionManager
      end

      guest_capability("redhat", "rhcert") do
        require_relative "cap/redhat_certification_tool"
        Cap::RedHatCertification
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vagrant-registration-0.0.11 plugins/guests/redhat/plugin.rb
vagrant-registration-0.0.10 plugins/guests/redhat/plugin.rb
vagrant-registration-0.0.9 plugins/guests/redhat/plugin.rb