;ò ø™®Ec@sædZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdefd„ƒYZ de fd„ƒYZ defd„ƒYZ dS(s Shared TMDA errors and messages.s TMDAErrorcBstZdZRS(s#Base class for all TMDA exceptions.(s__name__s __module__s__doc__(((s./TMDA/Errors.pys TMDAErrors s ConfigErrorcBstZdZRS(stmdarc errors.(s__name__s __module__s__doc__(((s./TMDA/Errors.pys ConfigErrors s DeliveryErrorcBstZdZRS(sDelivery module errors.(s__name__s __module__s__doc__(((s./TMDA/Errors.pys DeliveryError"s sMissingEnvironmentVariablecBstZdZd„ZRS(s1An essential environment variable is not defined.cCs&ti|ƒ||_dG|iGHdS(NsMissing environment variable:(s TMDAErrors__init__sselfsvarname(sselfsvarname((s./TMDA/Errors.pys__init__(s  (s__name__s __module__s__doc__s__init__(((s./TMDA/Errors.pysMissingEnvironmentVariable&s s AddressErrorcBstZdZdd„ZRS(sAddress errors.scCsti||ƒdS(N(s TMDAErrors__init__sselfserrmsg(sselfserrmsg((s./TMDA/Errors.pys__init__/s(s__name__s __module__s__doc__s__init__(((s./TMDA/Errors.pys AddressError-s sBadCryptoErrorcBstZdZRS(s1Bad (or no) cryptographic information in address.(s__name__s __module__s__doc__(((s./TMDA/Errors.pysBadCryptoError2s sExpiredAddressErrorcBstZdZRS(sExpired 'dated' address.(s__name__s __module__s__doc__(((s./TMDA/Errors.pysExpiredAddressError6s s QueueErrorcBstZdd„ZRS(Ns Unknown errorcCsti||ƒdS(N(s TMDAErrors__init__sselfserrmsg(sselfserrmsg((s./TMDA/Errors.pys__init__;s(s__name__s __module__s__init__(((s./TMDA/Errors.pys QueueError:ss MessageErrorcBstZRS(N(s__name__s __module__(((s./TMDA/Errors.pys MessageError>ss AuthErrorcBs&tZdZddd„Zd„ZRS(sAuthentication ErrorssAuthentication ErrorscCs&ti||ƒ||_||_dS(N(s TMDAErrors__init__sselfserrmsgsmsgshelpmsgshelp(sselfserrmsgshelpmsg((s./TMDA/Errors.pys__init__Cs cCs@d|i|if}|io|d|if7}n|SdS(Ns%s: %ss (%s)(sselfs __class__smsgssshelp(sselfss((s./TMDA/Errors.pys__str__Hs (s__name__s __module__s__doc__s__init__s__str__(((s./TMDA/Errors.pys AuthErrorAs N( s__doc__s Exceptions TMDAErrors ConfigErrors DeliveryErrorsMissingEnvironmentVariables AddressErrorsBadCryptoErrorsExpiredAddressErrors QueueErrors MessageErrors AuthError( s MessageErrors AuthErrorsExpiredAddressErrors DeliveryErrors TMDAErrors AddressErrors QueueErrorsBadCryptoErrors ConfigErrorsMissingEnvironmentVariable((s./TMDA/Errors.pys?s