Sha256: 7b83128881dbc8b68994f715a65fa14c590643b0207d7e189093ac31ac383893

Contents?: true

Size: 620 Bytes

Versions: 5

Compression:

Stored size: 620 Bytes

Contents

module Katello
  class InstalledPackage < Katello::Model
    class Jail < Safemode::Jail
      allow :nvra, :nvrea, :name
    end

    has_many :hosts, :through => :host_installed_packages, :class_name => "::Host"
    has_many :host_installed_packages, :class_name => "Katello::HostInstalledPackage", :dependent => :destroy, :inverse_of => :installed_package

    scoped_search :on => :name, :complete_value => true
    scoped_search :on => :nvrea
    scoped_search :on => :nvra
    scoped_search :on => :epoch
    scoped_search :on => :version
    scoped_search :on => :release
    scoped_search :on => :arch
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
katello-3.15.0.1 app/models/katello/installed_package.rb
katello-3.15.0 app/models/katello/installed_package.rb
katello-3.15.0.rc2 app/models/katello/installed_package.rb
katello-3.15.0.rc1.3 app/models/katello/installed_package.rb
katello-3.15.0.rc1.2 app/models/katello/installed_package.rb