Sha256: 0607c275ec94ba98e4bbaa4c198450fbb46133e2289042acb6f67e2ed6a95551

Contents?: true

Size: 707 Bytes

Versions: 48

Compression:

Stored size: 707 Bytes

Contents

object @resource

attributes :id, :organization_id
attributes :name, :description
attributes :interval, :next_sync, :sync_date
attributes :created_at, :updated_at
attributes :enabled, :foreman_tasks_recurring_logic_id
attributes :cron_expression

child :products => :products do |_product|
  extends 'katello/api/v2/common/syncable'
  attributes :id, :cp_id, :name, :label, :description

  node :repository_count do |prod|
    if prod.repositories.to_a.any?
      prod.repositories.count
    else
      0
    end
  end
end

node :permissions do |sync_plan|
  {
    :view_sync_plans => sync_plan.readable?,
    :edit_sync_plans => sync_plan.editable?,
    :destroy_sync_plans => sync_plan.deletable?
  }
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
katello-3.16.2 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.1.2 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.1.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.17.0.rc1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc5.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc5 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc4.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.15.3.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.15.3 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc4 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc3.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.15.2 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc3 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc2.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc2 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.15.1.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.16.0.rc1.1 app/views/katello/api/v2/sync_plans/show.json.rabl
katello-3.15.1 app/views/katello/api/v2/sync_plans/show.json.rabl