/usr/lib/rads/venv/lib/python3.13/site-packages/bakauth/__pycache__
NameSizeModeActions
exc.cpython-313.pyc64010644editdlrm
hints.cpython-313.pyc35940644editdlrm
sess.cpython-313.pyc53940644editdlrm
__init__.cpython-313.pyc394570644editdlrm
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/bakauth/__pycache__/sess.cpython-313.pyc (5394B)
jSrSSKJrJr SSKrSSKrSSKJr SSKJ r SSK r Sr Sr \R"S5R\R5 "S S \R 5r"S S \R 5r"S S\5r"SS\ R(5rSSS.S\S\S\S\S\S\\S4S\S\\\44Sjjrg)z8Handles automatic retries for Backup Authority API calls)UnionAnyN)Retry) HTTPAdapterzurllib3.connectionpoolcX\rSrSrSrSrSrSrSrSr Sr S r S r S r S rS rSrSrSrSrSrSrg)StatuszBackup Authority Error Codesrr N)__name__ __module__ __qualname____firstlineno____doc__REQUEST_EXCEPTIONOKAYERROR ARGS_MISSINGUNHANDLED_EXCEPTIONSQLALCHEMY_ERRORAMP_DOWNWRONG_SERVER_CLASS AUTH_FAILEDINTERNAL_NO_QUOTAPRODUCTION_ONLYVDED_AMP_MISSINGLOOKUP_MISSING AUTH_MIGRATED NO_REPLICANT INTERNAL_VPS__static_attributes__r?/usr/lib/rads/venv/lib/python3.13/site-packages/bakauth/sess.pyr r s[& D ELHKONMLLr1r c$\rSrSrSrSrSrSrSrg)MdsState%z&Possible states for vznode MDS backupsrr rrN) rrrrrr!WARNCRITr0rr1r2r4r4%s0 D D Dr1r4c<^\rSrSrSrSU4SjjrSrU=r$) LoggedRetry-zLogs on HTTP retriescZ>Ub[R"SX$5 [TU] XX4XV5$)Nzbakauth::%s: %s)loggingdebugsuper increment)selfmethodurlresponseerror_pool _stacktrace __class__s r2r?LoggedRetry.increment0s3   MM+S 8w %  r1r)NNNNNN)rrrrrr?r0 __classcell__rGs@r2r9r9-s$    r1r9c8^\rSrSrSrS\S\4U4SjjrSrU=r $)BakAuthSession@z,Custom requests.Session for bakauth requestsretries log_retriesc>[TU]5 U(a[O[nUR S[ U"UUUUS/SS9S95 g)Nhttps://ig?)totalreadconnectstatusstatus_forcelistbackoff_factor) max_retries)r>__init__r9rmountr)r@rNrO retry_classrGs r2rYBakAuthSession.__init__CsJ %0ke   '! #"&)U#&   r1r) rrrrrintboolrYr0rIrJs@r2rLrL@s6  $  r1rLT)authrO bakauth_hosturidatatimeoutrNr_rOreturnc [XF5nURSUSURS53UUUS9nSSS5 WR5n [U S5n XS 4$!,(df  N4=f![RR ain U R Rn O0![a# [R[U 54ssSn A $f=f[RU SU 34sSn A $Sn A ff=f![a [RSW34s$f=f![a [Rn Nf=f) arPerforms a Backup Authority API request Args: bakauth_host (str): bakauth server fqdn uri (str): endpoint uri to use data (dict): POST form data timeout (int): seconds before raising BakAuthDown retries (int): number of automatic retries auth (tuple | None): HTTP auth info Returns: (Status, data): Status response (enum) and returned data rQz:4002//)rBr_rcrbNz: zInvalid JSON from auth server: rUrb)rLpostlstriprequests exceptionsRequestExceptionrequestrBAttributeErrorr r strjson ValueErrorr") r`rarbrcrNr_rOsessionrawexcrBretrUs r2rgrgUs9. 9 G 1W,,|nF3::c?2CD C2QhhjH & v; +2 1    / /9 6++//C 6++SX5 5 6''C53%88 9 Q''+J3%)PPPQ s A4(A#A4C>D## A1-A41A44C;B*)C6*%CC6C;CC60C;6C;>D D #E?E)rtypingrrr<enumurllib3.util.retryrrequests.adaptersrriDEFAULT_TIMEOUTDEFAULT_RETRIES getLoggersetLevelr"Enumr r4r9SessionrLrndictr]tupler^rgrr1r2rs> $)*+44W]]CTYY* tyy  % & X%% 8 $-- -  -  -  - t -- 63;-r1