ķ ž[/\c@sKddlmZddlZddlZejjZejjZejjZejj Z ejj Z ejj Z ejj Z ejjZejjZejjZejjZdZdZdZdZdZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdefd„ƒYZejjj Z!dS(i˙˙˙˙(tunicode_literalsNiiiit KeyImportcBseZd„ZRS(cCstS(u+Ask the user if the key should be imported.(tFalse(tselftidtuseridt fingerprintturlt timestamp((s0/usr/lib/python2.7/site-packages/dnf/callback.pyt_confirm0s(t__name__t __module__R (((s0/usr/lib/python2.7/site-packages/dnf/callback.pyR/stPayloadcBs)eZd„Zd„Zed„ƒZRS(cCs ||_dS(N(tprogress(RR ((s0/usr/lib/python2.7/site-packages/dnf/callback.pyt__init__8scCsdS(u)Nice, human-readable representation. :apiN((R((s0/usr/lib/python2.7/site-packages/dnf/callback.pyt__str__;scCsdS(u Total size of the download. :apiN((R((s0/usr/lib/python2.7/site-packages/dnf/callback.pyt download_size?s(R R RRtpropertyR(((s0/usr/lib/python2.7/site-packages/dnf/callback.pyR 5s  tDownloadProgresscBs/eZd„Zd„Zd„Zdd„ZRS(cCsdS(uÚCommunicate the information that `payload` has finished downloading. :api, `status` is a constant denoting the type of outcome, `err_msg` is an error message in case the outcome was an error. N((Rtpayloadtstatustmsg((s0/usr/lib/python2.7/site-packages/dnf/callback.pytendHscCsdS(N((RR((s0/usr/lib/python2.7/site-packages/dnf/callback.pytmessageQscCsdS(uļUpdate the progress display. :api `payload` is the payload this call reports progress for, `done` is how many bytes of this payload are already downloaded. N((RRtdone((s0/usr/lib/python2.7/site-packages/dnf/callback.pyR TsicCsdS(uStart new progress metering. :api `total_files` the number of files that will be downloaded, `total_size` total size of all files. N((Rt total_filest total_sizet total_drpms((s0/usr/lib/python2.7/site-packages/dnf/callback.pytstart^s(R R RRR R(((s0/usr/lib/python2.7/site-packages/dnf/callback.pyREs  tNullDownloadProgresscBseZRS((R R (((s0/usr/lib/python2.7/site-packages/dnf/callback.pyRistDepsolvecBs#eZd„Zd„Zd„ZRS(cCsdS(N((R((s0/usr/lib/python2.7/site-packages/dnf/callback.pyRnscCsdS(N((Rtpkgtmode((s0/usr/lib/python2.7/site-packages/dnf/callback.pyt pkg_addedqscCsdS(N((R((s0/usr/lib/python2.7/site-packages/dnf/callback.pyRts(R R RR!R(((s0/usr/lib/python2.7/site-packages/dnf/callback.pyRms  ("t __future__Rtdnf.yum.rpmtranstdnftdnf.transactiont transactiont PKG_DOWNGRADEt PKG_INSTALLt PKG_OBSOLETEt PKG_REINSTALLt PKG_ERASEt PKG_REMOVEt PKG_UPGRADEt PKG_CLEANUPt PKG_VERIFYt PKG_SCRIPTLETtTRANS_PREPARATIONt TRANS_POSTtNonet STATUS_OKt STATUS_FAILEDtSTATUS_ALREADY_EXISTSt STATUS_MIRRORt STATUS_DRPMtobjectRR RRRtyumtrpmtranstTransactionDisplaytTransactionProgress(((s0/usr/lib/python2.7/site-packages/dnf/callback.pyts0             $