Sha256: 11ab8760b79ee8f24033d1964a2b772d4d13b94e462d33ef4e02497f6cba2d25
Contents?: true
Size: 871 Bytes
Versions: 3
Compression:
Stored size: 871 Bytes
Contents
object @resource extends 'katello/api/v2/common/identifier' attributes :name, :base_url, :subpaths, :content_type, :alternate_content_source_type, :smart_proxies, :upstream_username, :last_refreshed child :latest_dynflow_refresh_task => :last_refresh do |_object| attributes :id, :username, :started_at, :ended_at, :state, :result, :progress node :last_refresh_words do |object| if (object.respond_to?('started_at') && object.started_at) time_ago_in_words(Time.parse(object.started_at.to_s)) end end end if params.key?(:include_permissions) node :permissions do |alternate_content_source| { :view_alternate_content_sources => alternate_content_source.readable?, :edit_alternate_content_sources => alternate_content_source.editable?, :destroy_alternate_content_sources => alternate_content_source.deletable? } end end
Version data entries
3 entries across 3 versions & 1 rubygems