php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/img_galeri/2r1asasas/root/usr/lib/python2.6/site-packages/yum/ |
| files >> //var/www/html/img_galeri/2r1asasas/root/usr/lib/python2.6/site-packages/yum/callbacks.pyc |
[c @ s d d k Z d d k l Z l Z l Z d Z d Z d Z d Z d Z h d e 6d e 6d
e 6d e 6Z
d d d
YZ d d d YZ d e f d YZ
d S( iN( t BaseMetert format_timet
format_numberi
i i i i( s Downloading Packagess Check Package Signaturess Running Test Transactions Running Transactiont ProcessTransBaseCallbackc B s e Z d Z d d Z RS( c C s t i d | _ d S( Ns) yum.verbose.ProcessTrasactionBaseCallback( t loggingt getLoggert logger( t self( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyt __init__' s c C s/ | t i j o | i i t | n d S( N( t PT_MESSAGESt keysR t info( R t statet data( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyt event* s N( t __name__t
__module__R t NoneR ( ( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR % s t ProcessTransNoOutputCallbackc B s e Z d Z d d Z RS( c C s d S( N( ( R ( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR / s c C s d S( N( ( R R R
( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR 2 s N( R R R R R ( ( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR . s t DownloadBaseCallbackc B sY e Z d Z d Z d d Z d d Z d d Z d d Z d Z d Z
RS( s
This is class is a base class to use by implement a download progress
handler to be used with YumBase.repos.setProgressBar.
Example:
from yum.callbacks import DownloadBaseCallback
class MyDownloadCallback( DownloadBaseCallback ):
def updateProgress(self,name,frac,fread,ftime):
'''
Update the progressbar
@param name: filename
@param frac: Progress fracment (0 -> 1)
@param fread: formated string containing BytesRead
@param ftime : formated string containing remaining or elapsed time
'''
pct = int( frac*100 )
print " %s : %s " % (name,pct)
if __name__ == '__main__':
my = YumBase()
my.doConfigSetup()
dnlcb = MyDownloadCallback()
my.repos.repos.setProgressBar( dnlcb )
for pkg in my.pkgSack:
print pkg.name
c C s t i | d | _ d S( Nt ( R R t totSize( R ( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR V s
c C s t i | | | d S( N( R t update( R t amount_readt now( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyR Z s c C sL | i } | i | d d d | i d j o t | i | _ n d S( Ng R ( t _getNamet updateProgresst sizeR R R ( R R t name( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyt _do_start] s c
C s t | } | i } | i d j o; | i i } t | } d } | i | | | | nA | i i } t | } | i i } | i | | | | d S( Ng (
R R R R t ret elapsed_timeR R t remaining_timet
fraction_read(
R R R t freadR t etimet fetimet fract rtimet frtime( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyt
_do_updatec s c C sG t | i i } t | } | i } | i | d | | d S( Ng ?( R R R R R R ( R R R t
total_timet
total_sizeR ( ( s1 /usr/lib/python2.6/site-packages/yum/callbacks.pyt _do_endt s c C s@ | i o) t | i t d j o
| i } n
| i } | S( s>