Sha256: af9274be905ee9c5579704a7d11ff1df64c82f94ddca6cde62dfbea236088afd

Contents?: true

Size: 786 Bytes

Versions: 32

Compression:

Stored size: 786 Bytes

Contents

object @resource

extends 'katello/api/v2/common/identifier'
extends 'katello/api/v2/common/org_reference'
extends 'katello/api/v2/common/timestamps'

attributes :name
attributes :content

child :products => :products do
  attributes :cp_id => :id
  attributes :name
  node :repository_count do |product|
    product.repositories.count
  end
  child :provider => :provider do
    attribute :name
    attribute :id
  end
end

child :repositories => :repositories do
  attribute :id
  attribute :name
  attribute :content_type

  child :product do |_product|
    attributes :cp_id => :id
    attribute :name
  end
end

node :permissions do |gpg_key|
  {
    :view_gpg_keys => gpg_key.readable?,
    :edit_gpg_keys => gpg_key.editable?,
    :destroy_gpg_keys => gpg_key.deletable?
  }
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
katello-3.3.0.rc1.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.3.0.rc1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.1.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.0 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.0.rc3 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.0.rc2 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.0.rc1.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.2.0.rc1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.1.0.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.1.0 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.1.0.rc2.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.0.2 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-2.4.5 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.1.0.rc1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.0.1 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-2.4.4 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.0.0 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-2.4.3 app/views/katello/api/v2/gpg_keys/show.json.rabl
katello-3.0.0.rc7 app/views/katello/api/v2/gpg_keys/show.json.rabl