ó š v_c@sądZddlmZmZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZd efd „ƒYZ d efd„ƒYZ defd„ƒYZ defd„ƒYZ defd„ƒYZ de fd„ƒYZde fd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd „ƒYZd!efd"„ƒYZd#efd$„ƒYZd%efd&„ƒYZd'efd(„ƒYZd)efd*„ƒYZd+efd,„ƒYZd-efd.„ƒYZd/efd0„ƒYZd1efd2„ƒYZd3efd4„ƒYZd5efd6„ƒYZd7efd8„ƒYZd9efd:„ƒYZ d;efd<„ƒYZ!d=efd>„ƒYZ"d?e#fd@„ƒYZ$dAe$fdB„ƒYZ%dCS(Ds& Exceptions and Errors thrown by yum. i’’’’(t to_unicodetto_utf8t YumBaseErrorcBs,eZdZdd„Zd„Zd„ZRS(sV Base Yum Error. All other Errors thrown by yum should inherit from this. cCstj|ƒ||_dS(N(t Exceptiont__init__tvalue(tselfR((s./usr/lib/python2.7/site-packages/yum/Errors.pyRs cCsdt|jƒS(Ns%s(RR(R((s./usr/lib/python2.7/site-packages/yum/Errors.pyt__str__scCsdt|jƒS(Ns%s(RR(R((s./usr/lib/python2.7/site-packages/yum/Errors.pyt __unicode__"sN(t__name__t __module__t__doc__tNoneRRR(((s./usr/lib/python2.7/site-packages/yum/Errors.pyRs  tYumGPGCheckErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR %stYumDownloadErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR(stYumTestTransactionErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR+stYumRPMCheckErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR.stYumRPMTransErrorcBs)eZdZd„Zd„Zd„ZRS(sĖ This class means rpm's .ts.run() returned known errors. We are compat. with YumBaseError in that we print nicely, and compat. with traditional usage of this error from runTransaction(). cCs"||_||_|j|_dS(N(tmsgterrorsR(RRR((s./usr/lib/python2.7/site-packages/yum/Errors.pyR5s  cCsd|jfS(Ns%s(R(R((s./usr/lib/python2.7/site-packages/yum/Errors.pyR;scCsdt|jƒS(Ns%s(RR(R((s./usr/lib/python2.7/site-packages/yum/Errors.pyR>s(R R R RRR(((s./usr/lib/python2.7/site-packages/yum/Errors.pyR1s  t LockErrorcBseZdd„ZRS(icCs/tj||ƒ||_||_||_dS(N(RRterrnoRtpid(RRRR((s./usr/lib/python2.7/site-packages/yum/Errors.pyRCs  (R R R(((s./usr/lib/python2.7/site-packages/yum/Errors.pyRBstDepErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyRIst RepoErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyRLstDuplicateRepoErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyROstNoMoreMirrorsRepoErrorcBs&eZddd„Zed„ƒZRS(cCs#tj|ƒ||_||_dS(N(RRt_valueR(RRR((s./usr/lib/python2.7/site-packages/yum/Errors.pyRTs  cCsA|j}x1|jpgD] \}}|d||f7}qW|S(Ns %s: %s(RR(RtretturlR((s./usr/lib/python2.7/site-packages/yum/Errors.pyRYs N(R R R RtpropertyR(((s./usr/lib/python2.7/site-packages/yum/Errors.pyRSst ConfigErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR`st MiscErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR cstFIPSNonCompliantErrorcBseZd„ZRS(cCstj|d|ƒdS(Ns"%s algorithm is not FIPS compliant(R R(Rtsumtype((s./usr/lib/python2.7/site-packages/yum/Errors.pyRgs(R R R(((s./usr/lib/python2.7/site-packages/yum/Errors.pyR!fst GroupsErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR#kst InstallErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR$nstGroupInstallErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR%qst UpdateErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR&tstUpdateMissingNameErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR'wst RemoveErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR(zstReinstallErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR)}stReinstallRemoveErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR*€stReinstallInstallErrorcBseZdgd„ZRS(cCstj||ƒ||_dS(N(R)Rt failed_pkgs(RRR,((s./usr/lib/python2.7/site-packages/yum/Errors.pyR„sN(R R R R(((s./usr/lib/python2.7/site-packages/yum/Errors.pyR+ƒstDowngradeErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR-ˆst RepoMDErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR.‹stPackageSackErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR/Žst RpmDBErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR0‘stCompsExceptioncBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR1”st MediaErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR2—st PkgTagsErrorcBseZRS((R R (((s./usr/lib/python2.7/site-packages/yum/Errors.pyR3šstYumDeprecationWarningcBseZdZdd„ZRS(s. Used to mark a method as deprecated. cCstj||ƒdS(N(tDeprecationWarningR(RR((s./usr/lib/python2.7/site-packages/yum/Errors.pyR”sN(R R R R R(((s./usr/lib/python2.7/site-packages/yum/Errors.pyR4stYumFutureDeprecationWarningcBseZdZdd„ZRS(s Used to mark a method as deprecated. Unlike YumDeprecationWarning, YumFutureDeprecationWarnings will not be shown on the console. cCstj||ƒdS(N(R4R(RR((s./usr/lib/python2.7/site-packages/yum/Errors.pyR©sN(R R R R R(((s./usr/lib/python2.7/site-packages/yum/Errors.pyR6¤sN(&R ti18nRRRRR RRRRRRRRRRR R!R#R$R%R&R'R(R)R*R+R-R.R/R0R1R2R3R5R4R6(((s./usr/lib/python2.7/site-packages/yum/Errors.pytsB