Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
python3-tvault-contego / usr / lib / python3.6 / site-packages / contego / __pycache__ / exception.cpython-36.opt-1.pyc
Size: Mime:
3

ÐZødÈã@spdZddlmZmZyddlmZWn ek
rDddlmZYnXddl	Z	ddl
mZeje
ƒZdd„ZGd	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ƒZ dS))z"Contego base exception handling.

é)Ú_Ú_LE)ÚlogéN)ÚexcutilscCsdd„}|S)zšThis decorator wraps a method to catch any exceptions that may
    get thrown. It also optionally sends the exception to the notification
    system.
    cs‡fdd„}tjˆƒ|ƒS)Ncsjyˆ||f|ž|ŽStk
rd}z6tjƒ"ˆj}tjdjt|ƒ|ƒƒWdQRXWYdd}~XnXdS)Nz)Error occurred: {} when running {} method)Ú	ExceptionrZsave_and_reraise_exceptionÚ__name__ÚLOGÚ	exceptionÚformatÚstr)ÚselfÚcontextÚargsÚkwÚexcZ
function_name)Úf©ú/usr/lib/python3.6/exception.pyÚwrappeds
z.wrap_exception.<locals>.inner.<locals>.wrapped)Ú	functoolsÚwraps)rrr)rrÚinners	zwrap_exception.<locals>.innerr)rrrrÚwrap_exceptionsrcs2eZdZdZdZdZiZdZd‡fdd„	Z‡Z	S)	ÚContegoExceptionzÎBase Contego Exception

    To correctly use this class, inherit from it and define
    a 'message' property. That message will get printf'd
    with the keyword arguments provided to the constructor.

    zError: %(reason)siôFNcsª||_d|jkr6y|j|jd<Wntk
r4YnX|s–y|j|}WnLtk
r”tjdƒx&|jƒD]\}}tjd||fƒqlW|j}YnXt	t|ƒj
|ƒdS)NÚcodez$Exception in string format operationz%s: %s)ÚkwargsrÚAttributeErrorÚmessagerr	r
ÚitemsÚerrorÚsuperÚ__init__)r
rrÚnameÚvalue)Ú	__class__rrr"7s

zContegoException.__init__)N)
rÚ
__module__Ú__qualname__Ú__doc__rrZheadersZsafer"Ú
__classcell__rr)r%rr)src@seZdZdZdS)Ú
ErrorOccurredz
%(reason)sN)rr&r'rrrrrr*Qsr*c@seZdZdZdS)ÚTimeoutOccurredz
%(reason)sN)rr&r'rrrrrr+Usr+c@seZdZdS)ÚInvalidNFSMountPointN)rr&r'rrrrr,Ysr,c@seZdZdS)ÚRetryExceptionN)rr&r'rrrrr-]sr-c@seZdZdZdZdS)ÚNotFoundzResource could not be found.i”N)rr&r'rrrrrrr.asr.c@seZdZdZdS)ÚFileNotFoundz&File %(file_path)s could not be found.N)rr&r'rrrrrr/fsr/c@seZdZedƒZdS)ÚServiceNotFoundz*Service %(service_id)s could not be found.N)rr&r'rÚmsg_fmtrrrrr0isr0c@seZdZedƒZdS)ÚServiceBinaryExistsz4Service with host %(host)s binary %(binary)s exists.N)rr&r'rr1rrrrr2lsr2c@seZdZedƒZdS)ÚServiceTopicExistsz2Service with host %(host)s topic %(topic)s exists.N)rr&r'rr1rrrrr3psr3c@seZdZedƒZdS)ÚHostNotFoundz!Host %(host)s could not be found.N)rr&r'rr1rrrrr4tsr4c@seZdZedƒZdS)ÚComputeHostNotFoundz)Compute host %(host)s could not be found.N)rr&r'rr1rrrrr5wsr5c@seZdZedƒZdS)ÚHostBinaryNotFoundz2Could not find binary %(binary)s on host %(host)s.N)rr&r'rr1rrrrr6zsr6c@seZdZedƒZdS)ÚObjectActionErrorz3Object action %(action)s failed because: %(reason)sN)rr&r'rr1rrrrr7}sr7c@seZdZedƒZdZdS)ÚInvalidz Bad Request - Invalid ParametersiN)rr&r'rr1rrrrrr8€sr8c@seZdZedƒZdS)Ú
ServiceTooOldz~This service is older (v%(thisver)i) than the minimum (v%(minver)i) version of the rest of the deployment. Unable to continue.N)rr&r'rr1rrrrr9„sr9)!r(Zcontego.i18nrrZoslo_logrZloggingÚImportErrorZnova.openstack.commonrZ
oslo_utilsrZ	getLoggerrr	rrrr*r+r,r-r.r/r0r2r3r4r5r6r7r8r9rrrrÚ<module>s2
(