Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. import os, rpm
  2.  
  3. def get_rpm_version(path):
  4.  
  5. # open .rpm file
  6. fdno = os.open(path, os.O_RDONLY)
  7.  
  8. # init transaction set
  9. ts = rpm.TransactionSet()
  10.  
  11. # read header
  12. hdr = ts.hdrFromFdno(fdno)
  13.  
  14. # close file
  15. os.close(fdno)
  16.  
  17. # return version
  18. return hdr['version']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement