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

Version Path
katello-4.2.0.1 app/models/katello/yum_metadata_file.rb
katello-4.1.4 app/models/katello/yum_metadata_file.rb
katello-4.0.3 app/models/katello/yum_metadata_file.rb
katello-4.2.0.1.rc3 app/models/katello/yum_metadata_file.rb
katello-3.18.5 app/models/katello/yum_metadata_file.rb
katello-4.2.0.1.rc2 app/models/katello/yum_metadata_file.rb
katello-4.2.0.rc2 app/models/katello/yum_metadata_file.rb
katello-4.1.3 app/models/katello/yum_metadata_file.rb
katello-4.2.0.rc1 app/models/katello/yum_metadata_file.rb
katello-4.0.2.1 app/models/katello/yum_metadata_file.rb
katello-4.1.2.1 app/models/katello/yum_metadata_file.rb
katello-4.0.2 app/models/katello/yum_metadata_file.rb
katello-4.1.2 app/models/katello/yum_metadata_file.rb
katello-3.18.4 app/models/katello/yum_metadata_file.rb
katello-4.1.1 app/models/katello/yum_metadata_file.rb
katello-4.1.0 app/models/katello/yum_metadata_file.rb
katello-4.0.1.2 app/models/katello/yum_metadata_file.rb
katello-3.18.3.1 app/models/katello/yum_metadata_file.rb
katello-4.1.0.rc2.2 app/models/katello/yum_metadata_file.rb
katello-4.1.0.rc2.1 app/models/katello/yum_metadata_file.rb