class RightPublish::ZyppRepo::Package

Attributes

arch[R]
checksum[R]
name[R]
rel[R]
ver[R]

Public Class Methods

new(rpmfile) click to toggle source
# File lib/right_publish/repos/zypp.rb, line 24
def initialize(rpmfile)
  @checksum = Digest::SHA1.hexdigest(File.new(rpmfile).read) 
  rpm = File.basename(rpmfile, ".rpm")
  rpm, _, @arch = rpm.rpartition(".")
  rpm, _,@rel = rpm.rpartition("-")
  @name, _,@ver = rpm.rpartition("-")
end