Sha256: f58bf0b750a960b5d5ea7065fc14a190a02cb4bf5b8d6259117674ff786799fa
Contents?: true
Size: 682 Bytes
Versions: 78
Compression:
Stored size: 682 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) ::Katello::YumMetadataFile.where(:repository_id => repository).destroy_all super(repository) end # yum metadata file only has one repo def repositories [repository] end def self.completer_scope_options {"#{Katello::Repository.table_name}" => lambda { |repo_class| repo_class.yum_type } } end end end
Version data entries
78 entries across 78 versions & 1 rubygems