Sha256: 30a1d1e87eab24bbc9a737e35b1324cd2d78082abdf1757a5057f655d84799d3

Contents?: true

Size: 1.9 KB

Versions: 3

Compression:

Stored size: 1.9 KB

Contents

require "vagrant"

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

      guest_capability("redhat", "registration_unregister") do
        require_relative "cap/registration"
        Cap::Registration
      end

      guest_capability("redhat", "registration_manager_installed") do
        require_relative "cap/registration"
        Cap::Registration
      end

      guest_capability("redhat", "registration_credentials") do
        require_relative "cap/registration"
        Cap::Registration
      end

      guest_capability("redhat", "registration_secrets") do
        require_relative "cap/registration"
        Cap::Registration
      end

      guest_capability("redhat", "registration_manager") do
        require_relative "cap/registration"
        Cap::Registration
      end

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

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

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

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

      guest_capability("redhat", "subscription_manager_secrets") 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.15 plugins/guests/redhat/plugin.rb
vagrant-registration-0.0.13 plugins/guests/redhat/plugin.rb
vagrant-registration-0.0.12 plugins/guests/redhat/plugin.rb