Sha256: c993f21db9f8e4f76fd2e380096270f27bf6c230af2759e1292e5621800e2892
Contents?: true
Size: 714 Bytes
Versions: 27
Compression:
Stored size: 714 Bytes
Contents
module Katello class YumMetadataFile < Katello::Model include Concerns::PulpDatabaseUnit include ScopedSearchExtensions belongs_to :repository, :inverse_of => :yum_metadata_files, :class_name => "Katello::Repository" CONTENT_TYPE = "yum_repo_metadata_file".freeze def self.import_for_repository(repository, options = {}) ::Katello::YumMetadataFile.where(:repository_id => repository).destroy_all super(repository, options) end # yum metadata file only has one repo def repositories [repository] end def self.completer_scope_options(_search) {"#{Katello::Repository.table_name}" => lambda { |repo_class| repo_class.yum_type } } end end end
Version data entries
27 entries across 27 versions & 1 rubygems