hwj35
6 天以前 b8cda3b926e4503224568fc5afefdf73d403911d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
œÔíhc@sŠddlmZddlmZddlZedƒZiad„Zd„Z    d„Z
d„Z d    „Z d
„Z d „Zd „ZdS( iÿÿÿÿ(tGlobalFunctions(tmylogNsConfig.DBConfigcCsdts`ttjjtjƒdƒdƒ}|jƒ}|jƒt    |ƒat
j dtƒntS(NsConfig\ServersConfig.jsontrsLoad ServerIDToMapIDDict: %s( tServerIDToMapIDDicttopentostpathtjoinRt
getAppPathtreadtclosetevalRtdebug(tftcontent((s'.\\ServersRoute\Config\ServersConfig.pytGetServerIDToMapIDDicts$ 
 cCs@tƒ}||krdS||dtjkr4dS||dS(Niÿÿÿÿii(RtDBConfigt    GroupName(tserverIDR((s'.\\ServersRoute\Config\ServersConfig.pytGetMapIDs      cCsPd}x=|D]5}t|ƒ}|dkr |t|ƒd7}q q W|jƒS(Ntiÿÿÿÿs (Rtstrtstrip(t
serverListtmapStrRtmapID((s'.\\ServersRoute\Config\ServersConfig.pyt    GetMapStr$s    cCsPi}tƒ}x:|D]2}||dtjkr||d||<qqW|S(Nii(RRR(t
serverDictRR((s'.\\ServersRoute\Config\ServersConfig.pytGetServerDictByTheGroupNamme4s      cCs
iadS(N(R(((s'.\\ServersRoute\Config\ServersConfig.pytReloadServerIDToMapIDDict=sc Cs¦tƒ}i}|dks'|dkr5d|d<|Syt|ƒ}Wn1tk
rx}tjd|t|ƒfƒiSXt|tƒr£tjdt    |ƒƒ|Sxü|D]ô}t|t
ƒr||kržt ||ƒr||d}||krg||<n||j |ƒqqžqª|\}}    xtt ||    dƒD]_}
|
|kr;t |
|ƒrš||
d}||krƒg||<n||j |
ƒqšq;q;WqªW|S(NRs[]it    AllServers/Failed to evaluate server string: %s, error: %ss3ServersRoute Hub Receive serverData groupCount = %si(RR t    ExceptionRterrorRt
isinstancetdictR tlentinttIsDirTypeServertappendtrange( t serverStringtdirTypeRtresultt
serverDatatetitemt    groupNametstartIDtendIDR((s'.\\ServersRoute\Config\ServersConfig.pytFilterServerListCs<    
        cCsni}tƒ}xX|D]P}t||ƒr||d}||krRg||<n||j|ƒqqW|S(Ni(RR%R&(R)R*RRR.((s'.\\ServersRoute\Config\ServersConfig.pyt GetAllServerns       cCs‰tƒ}||krtS||d}|dkr7tS|dkrM|dkS|dkro|dkpn|dkS|dkr…|dkStS(Niiii(RtFalsetTrue(RR)Rt
serverType((s'.\\ServersRoute\Config\ServersConfig.pyR%s       
 
(tDBCommonRtCommonRRt
__import__RRRRRRRR1R2R%(((s'.\\ServersRoute\Config\ServersConfig.pyt<module>s                               +