ACC SHELL
Ņō
EĖ1Lc @ sŪ d Z d d k Z d d k Z d d k Td d k Td d k i Z e i Z e i Z e i Z e i Z y d d k
TWn e j
o n Xe Z
d Z d Z e d Z e d Z d Z d Z d
e d Z d S( sN RPM Module
This module enables you to manipulate rpms and the rpm database.
i˙˙˙˙N( t *c O s# t i d t d d t | | S( Ns Use rpm.hdr() instead.t
stackleveli ( t warningst warnt DeprecationWarningt hdr( t argst kwds( ( s __init__.pyt
headerLoad s c C s_ g } xR y5 t | } | o | i t n | i | Wq t i j
o Pq Xq | S( N( R t convertt HEADERCONV_RETROFIT_V3t appendt _rpmt error( t rpm_fdt retrofitt hlistt h( ( s __init__.pyt _doHeaderListFromFD s c C s- t | t p t | } n t | | S( N( t
isinstancet fdR ( t file_descR ( ( s __init__.pyt readHeaderListFromFD+ s c C s) t | } t | | } | i | S( N( R R t close( t pathR t fR ( ( s __init__.pyt readHeaderListFromFile0 s
c C sq t | t p t | } n y | i } t | } Wn( t i t f j
o d } d } n X| | f S( N( R R t tellR R R
t IOErrort None( R t offsetR ( ( s __init__.pyt readHeaderFromFD6 s c C s9 g } x, | D]$ } t | o | i | q
q
W| S( N( t signalCaughtR ( t siglistt caughtt sig( ( s __init__.pyt
signalsCaughtB s
t c C s t | | | f | S( N( t ds( t TagNt Nt EVRt Flags( ( s __init__.pyt dsSingleJ s ( t __doc__R t ost rpm._rpmt rpm.transactionR t _RPMVSF_NODIGESTSt _RPMVSF_NOHEADERt _RPMVSF_NOPAYLOADt _RPMVSF_NOSIGNATURESt rpm._rpmbt ImportErrort TransactionSett tsR R t TrueR R R R$ t RPMSENSE_ANYR+ ( ( ( s __init__.pyt <module> s*
ACC SHELL 2018