ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib/python3.6/site-packages/dnf/__pycache__/exceptions.cpython-36.pyc
3

ฉft`ูใ@spdZddlmZddlmZmZmZddlZddl	Z	ddl
Z
Gdd„deƒZGdd„deƒZ
Gd	d
„d
e
ƒZGdd„de
ƒZGd
d„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„de
ƒZGdd„deƒZGdd „d eƒZGd!d"„d"eƒZGd#d$„d$eƒZGd%d&„d&e
ƒZGd'd(„d(eƒZGd)d*„d*e
ƒZdS)+z
Core DNF Errors.
้)ฺunicode_literals)ฺucdฺ_ฺP_Nc@seZdZdS)ฺDeprecationWarningN)ฺ__name__ฺ
__module__ฺ__qualname__ฉr
r
๚ /usr/lib/python3.6/exceptions.pyrsrcs2eZdZdZd	‡fdd„	Zdd„Zdd„Z‡ZS)
ฺErrorzTBase Error. All other Errors thrown by DNF should inherit from this.

    :api

    Ncs(tt|ƒjƒ|dkrdnt|ƒ|_dS)N)ฺsuperrฺ__init__rฺvalue)ฺselfr)ฺ	__class__r
rr&szError.__init__cCsdj|jƒS)Nz{})ฺformatr)rr
r
rฺ__str__*sz
Error.__str__cCst|jƒƒS)N)rr)rr
r
rฺ__unicode__-szError.__unicode__)N)rrr	ฺ__doc__rrrฺ
__classcell__r
r
)rrrsrc@seZdZdS)ฺ
CompsErrorN)rrr	r
r
r
rr2srcseZdZd‡fdd„	Z‡ZS)ฺConfigErrorNcs*tt|ƒj|ƒ|dk	r t|ƒnd|_dS)N)r
rrrฺ	raw_error)rrr)rr
rr8szConfigError.__init__)NN)rrr	rrr
r
)rrr7src@seZdZdS)ฺ
DatabaseErrorN)rrr	r
r
r
rr=src@seZdZdS)ฺ
DepsolveErrorN)rrr	r
r
r
rrAsrcs0eZdZ‡fdd„Zedd„ƒZdd„Z‡ZS)ฺ
DownloadErrorcstt|ƒjƒ||_dS)N)r
rrฺerrmap)rr)rr
rrHszDownloadError.__init__cCsPg}x@|D]8}x2||D]&}|r,d||fnd|}|j|ƒqWq
Wdj|ƒS)Nz%s: %sz%sฺ
)ฺappendฺjoin)rZ
errstringsฺkeyฺerrorฺmsgr
r
rฺ
errmap2strLs
zDownloadError.errmap2strcCs|j|jƒS)N)r$r)rr
r
rrUszDownloadError.__str__)rrr	rฺstaticmethodr$rrr
r
)rrrFs	rc@seZdZdS)ฺ	LockErrorN)rrr	r
r
r
rr&Ysr&cs*eZdZd‡fdd„	Z‡fdd„Z‡ZS)ฺMarkingErrorNcs*tt|ƒj|ƒ|dkrdnt|ƒ|_dS)z&Initialize the marking error instance.N)r
r'rrฺpkg_spec)rrr()rr
rr`szMarkingError.__init__cs&tt|ƒjƒ}|jr"|d|j7}|S)Nz: )r
r'rr()rฺstring)rr
rreszMarkingError.__str__)NN)rrr	rrrr
r
)rrr']sr'cs4eZdZffffff‡fdd„	Zedd„ƒZ‡ZS)ฺ
MarkingErrorscstdƒ}|r&|dtdƒdj|ƒ7}|rD|dtdƒdj|ƒ7}|rb|dtdƒdj|ƒ7}|r€|dtdƒdj|ƒ7}|r์tjj|dƒ}|d	tjjjkrส|ddjt	d
dt
|ƒƒ|gƒ7}n"|ddjt	dd
t
|ƒƒ|gƒ7}tt|ƒj
|ƒ||_||_||_||_||_dS)z&Initialize the marking error instance.zProblems in request:rzmissing packages: z, zbroken packages: zmissing groups or modules: zbroken groups or modules: r้z)Modular dependency problem with Defaults:z*Modular dependency problems with Defaults:zModular dependency problem:zModular dependency problems:N)rr ฺdnfฺutilZ_format_resolve_problemsฺlibdnfฺmoduleZModulePackageContainerZ!ModuleErrorType_ERROR_IN_DEFAULTSrฺlenr
r*rฺno_match_group_specsฺerror_group_specsฺno_match_pkg_specsฺerror_pkg_specsฺmodule_depsolv_errors)rr1r2r3r4r5r#Zmsg_mod)rr
rrns6zMarkingErrors.__init__cCsd}tj|tdd|jS)Nz[Attribute module_debsolv_errors is deprecated. Use module_depsolv_errors attribute instead.้)ฺ
stacklevel)ฺwarningsฺwarnrr5)rr#r
r
rฺmodule_debsolv_errorsŽsz#MarkingErrors.module_debsolv_errors)rrr	rฺpropertyr:rr
r
)rrr*lsr*c@seZdZdS)ฺ
MetadataErrorN)rrr	r
r
r
rr<•sr<c@seZdZdS)ฺ	MiscErrorN)rrr	r
r
r
rr=™sr=cseZdZd‡fdd„	Z‡ZS)ฺPackagesNotAvailableErrorNcs tt|ƒj||ƒ|pg|_dS)N)r
r>rฺpackages)rrr(r?)rr
rržsz"PackagesNotAvailableError.__init__)NNN)rrr	rrr
r
)rrr>sr>c@seZdZdS)ฺPackageNotFoundErrorN)rrr	r
r
r
rr@ฃsr@cseZdZd‡fdd„	Z‡ZS)ฺPackagesNotInstalledErrorNcs tt|ƒj||ƒ|pg|_dS)N)r
rArr?)rrr(r?)rr
rrจsz"PackagesNotInstalledError.__init__)NNN)rrr	rrr
r
)rrrAงsrAcs$eZdZ‡fdd„Zdd„Z‡ZS)ฺProcessLockErrorcstt|ƒj|ƒ||_dS)N)r
rBrฺpid)rrrC)rr
rrฎszProcessLockError.__init__cCst|j|jffS)zPickling support.)rBrrC)rr
r
rฺ
__reduce__ฒszProcessLockError.__reduce__)rrr	rrDrr
r
)rrrBญsrBc@seZdZdS)ฺ	RepoErrorN)rrr	r
r
r
rrEทsrEc@seZdZdS)ฺThreadLockErrorN)rrr	r
r
r
rrFผsrFc@seZdZdS)ฺTransactionCheckErrorN)rrr	r
r
r
rrGภsrG)rZ
__future__rZdnf.i18nrrrZdnf.utilr,r.r8rฺ	Exceptionrrrrrrr&r'r*r<r=r>r@rArBrErFrGr
r
r
rฺ<module>s0)