class RPM::DB

Public Class Methods

each_match(tag, val) { |a| ... } click to toggle source
# File lib/rpm.rb, line 46
def DB.each_match(tag, val)
  begin
    db = RPM::DB.new
    db.each_match(tag, val) {|*a| yield a}
  end
  GC.start
end
packages() click to toggle source
# File lib/rpm.rb, line 54
def DB.packages
  packages = nil
  begin
    db = RPM::DB.new
    packages = db.packages
  end
  GC.start
  packages
end