hyb
2025-11-10 e0a856b5072c5a09f3f6de6da85abf90e00ee704
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Ë
 
çúhä
ãóš—ddlmZddlmZddlmZddlmZddlm    Z    m
Z
Gd„d«Z Gd„d    e    «Z Gd
„d e    «Z Gd „d e    «Zy)é)ÚList)ÚRedis)Ú AsyncDatabase)ÚAsyncFailureDetector)ÚAsyncEventListenerInterfaceÚAsyncOnCommandsFailEventcól—eZdZdZdedefd„Zedefd„«Zedefd„«Zed„«Z    ed    „«Z
y
) ÚAsyncActiveDatabaseChangedzE
    Event fired when an async active database has been changed.
    Ú old_databaseÚ new_databasec ó<—||_||_||_||_y©N)Ú _old_databaseÚ _new_databaseÚ_command_executorÚ_kwargs)Úselfr r Úcommand_executorÚkwargss     õnH:\项目\archive\测试组\脚本\Change_password\venv_build\Lib\site-packages\redis/asyncio/multidb/event.pyÚ__init__z#AsyncActiveDatabaseChanged.__init__s#€ð*ˆÔØ)ˆÔØ!1ˆÔ؈ óÚreturncó—|jSr)r©rs rr z'AsyncActiveDatabaseChanged.old_databaseó€à×!Ñ!Ð!rcó—|jSr)rrs rr z'AsyncActiveDatabaseChanged.new_databaserrcó—|jSr)rrs rrz+AsyncActiveDatabaseChanged.command_executor"s€à×%Ñ%Ð%rcó—|jSr)rrs rrz!AsyncActiveDatabaseChanged.kwargs&s €à|‰|ÐrN) Ú__name__Ú
__module__Ú __qualname__Ú__doc__rrÚpropertyr r rr©rrr
r
    s|„ñð
à#ð
ð$ó
ðð"˜mò"óð"ðð"˜mò"óð"ðñ&óð&ðñóñrr
có—eZdZdZdefd„Zy)Ú"ResubscribeOnActiveDatabaseChangedzO
    Re-subscribe the currently active pub / sub to a new active database.
    ÚeventcƒónK—|jj}|•|jjjdi|j
¤Ž}|j |_|j|_|jd«ƒd{–—†||j_|j«ƒd{–—†yy7Œ/7Œ­w)Nr%)
rÚ active_pubsubr ÚclientÚpubsubrÚchannelsÚpatternsÚ
on_connectÚaclose)rr(Ú
old_pubsubÚ
new_pubsubs    rÚlistenz)ResubscribeOnActiveDatabaseChanged.listen0s èø€Ø×+Ñ+×9Ñ9ˆ
à Ð !à9˜×+Ñ+×2Ñ2×9Ñ9ÑI¸E¿L¹LÑIˆJØ",×"5Ñ"5ˆJÔ Ø",×"5Ñ"5ˆJÔ Ø×'Ñ'¨Ó-× -Ð -Ø3=ˆE× "Ñ "Ô 0Ø×#Ñ#Ó%× %Ñ %ð "ð
.øà %ús$‚A?B5ÂB1Â(B5Â*B3Â+B5Â3B5N©r r!r"r#r
r3r%rrr'r'+s„ñð
&Ð"<ô
&rr'có—eZdZdZdefd„Zy)Ú&CloseConnectionOnActiveDatabaseChangedz6
    Close connection to the old active database.
    r(cƒó’K—|jjj«ƒd{–—†t|jjt«rm|jjj
j «ƒd{–—†|jjj
j«ƒd{–—†yy7Œ–7Œ>7Œ
­wr)r r+r0Ú
isinstancerÚconnection_poolÚ'update_active_connections_for_reconnectÚ
disconnect)rr(s  rr3z-CloseConnectionOnActiveDatabaseChanged.listenBs—èø€Ø× Ñ ×'Ñ'×.Ñ.Ó0×0Ð0ä e×(Ñ(×/Ñ/´Ô 7Ø×$Ñ$×+Ñ+×;Ñ;×cÑcÓe× eÐ eØ×$Ñ$×+Ñ+×;Ñ;×FÑFÓH× HÑ Hð 8ð    1øð føØ Hús4‚(CªC«ACÂCÂ5CÂ:CÂ;CÃCÃCNr4r%rrr6r6=s„ñðIÐ"<ôIrr6có2—eZdZdZdeefd„Zdeddfd„Zy)ÚRegisterCommandFailureza
    Event listener that registers command failures and passing it to the failure detectors.
    Úfailure_detectorscó—||_yr)Ú_failure_detectors)rr>s  rrzRegisterCommandFailure.__init__Os
€Ø"3ˆÕrr(rNcƒóŽK—|jD]0}|j|j|j«ƒd{–—†Œ2y7Œ­wr)r@Úregister_failureÚ    exceptionÚcommands)rr(Úfailure_detectors   rr3zRegisterCommandFailure.listenRs?èø€Ø $× 7Ñ 7ò    UÐ Ø"×3Ñ3°E·O±OÀUÇ^Á^ÓT× TÑ Tñ    UØ Tús‚9A»A¼A)    r r!r"r#rrrrr3r%rrr=r=Js0„ñð4¨$Ð/CÑ*Dó4ðUÐ":ðU¸tôUrr=N)ÚtypingrÚ redis.asynciorÚredis.asyncio.multidb.databaserÚ&redis.asyncio.multidb.failure_detectorrÚ redis.eventrrr
r'r6r=r%rrú<module>rKsJðÝåÝ8ÝGßM÷ñôD&Ð)Dô&ô$
IÐ-Hô
Iô
UÐ8õ
Ur