Sha256: eb0defac6f7dc29200be0fbb91964a71d62ea0c17595e5844705f6fc376d2cc6

Contents?: true

Size: 949 Bytes

Versions: 11

Compression:

Stored size: 949 Bytes

Contents

module Actions
  module Candlepin
    class ActivationKey::Create < Candlepin::Abstract
      input_format do
        param :organization_label
        param :auto_attach
        param :purpose_role
        param :purpose_usage
        param :purpse_addons
      end

      def run
        output[:response] = ::Katello::Resources::Candlepin::ActivationKey.create(::Katello::Util::Model.uuid,
                                                                                  input[:organization_label],
                                                                                  input[:auto_attach],
                                                                                  input[:purpose_role],
                                                                                  input[:purpose_usage],
                                                                                  input[:purpose_addons])
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
katello-3.13.4 app/lib/actions/candlepin/activation_key/create.rb
katello-3.14.0 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.3 app/lib/actions/candlepin/activation_key/create.rb
katello-3.14.0.rc2 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.2 app/lib/actions/candlepin/activation_key/create.rb
katello-3.14.0.rc1 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.1 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.0 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.0.rc2.1 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.0.rc2 app/lib/actions/candlepin/activation_key/create.rb
katello-3.13.0.rc1 app/lib/actions/candlepin/activation_key/create.rb