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
sd{bc@sddlTddlmZmZddlmZmZddlmZddl    Te
dƒZ ddl Z ddl Z ddlZddlZddlZddlZe jZe jZe jZe jZe jZdZdadZd    „Zd
„Zd „Z d d „Z!dS(iÿÿÿÿ(t*(tCommFunctmylog(terrortGlobalFunctions(tDataServerPlayerDatasConfig.DBConfigNsPegasusCollector.dllicCstdkrtSytjtƒaWntk
rt}tjdtj    dt
|ƒt j ƒfƒ}t j|ƒtStk
rÂ}tjdtj    dt
|ƒt j ƒfƒ}t j|ƒtSXtjƒtƒ}d|_tƒ}d|_tj||ƒt jdƒtS(NRsLoadDll WindowsError = %s
%ssLoadDll Exception = %s
%stmobiles InitCollectorDll OK-------------(t g_dllInstancetNonetTruetwindllt LoadLibrarytCollector_DLL_Namet WindowsErrorRt    formatMsgt ERROR_NO_158tstrt    tracebackt
format_excRtFalset    ExceptiontEventReportEasyInittc_char_ptvaluetSetEventReportParamAtinfo(tetmsgtpAppIdtpSecret((sQ.\TCode\TeamServer\Server4\Servers\PyMongoDataServer\src\PegasusCollectorProxy.pytInitCollectorDll*s( . . 
                 cCsPtjƒ}||_|t}|j|ƒs2dStj||jdƒjƒS(Nt0R(Rt tagDSAccounttACCIDt UCN_DSAccounttadoLoadCtmd5t LastLoginTimet    hexdigest(tdbtaccIDt
accountRect
collection((sQ.\TCode\TeamServer\Server4\Servers\PyMongoDataServer\src\PegasusCollectorProxy.pyt GetSessionIDHs      
cCsdtkrdS|tjkr=tjd|tjfƒdStƒ}d|_tƒ}d|_tƒ}d|_tƒ}d|_dtt    t
|t t j j ƒƒjdƒd|f}tjd|ƒtƒ}||_tj||||d|ƒdS(Ns@EventReport EventActionID(%s) in DBConfig.NotReportIDListInDB=%sts3%s?ProductID=%s&RegionName=%s&EventID=%s&Time=%s&%ss.isEventReport: %s(RRtDBConfigtNotReportIDListInDBRtdebugRRt    ReportUrlt    ProductIDtZoneNameRtdatetimettodaytsplitt EventReportA(t EventActionIDt
EventParamt
pSessionIDt
pProductIDt    pZoneNamet pOperatorIDtgetUrlt pEventParam((sQ.\TCode\TeamServer\Server4\Servers\PyMongoDataServer\src\PegasusCollectorProxy.pyt EventReportTs*                                 5        
R,cCsÃdtkrdStƒ}d|_tƒ}d|_tƒ}d|_tƒ}d|_dtjtjtjtj    |ƒf}t
j d|ƒtƒ}||_tj ||||d|ƒdS(NR,s8%s?groupID=%s&userDBName=%s&Type=PyMongoError&MsgInfo=%ssEventReport: %si( RRRRR-t OpenStateUrltGroupIDt USER_DB_NAMEturllibt
quote_plusRR/R6(RR9R:R;R<R=R>((sQ.\TCode\TeamServer\Server4\Servers\PyMongoDataServer\src\PegasusCollectorProxy.pyt ErrorReportŠs$                                 %        
("tctypestCommonRRtDBCommonRRt CollectionsRtCollections.CollectionDefinet
__import__R-RtosttimeR3R$RCR1tServerIDR2R0tErrLogReportEventIDt ReportEventIDtErrLogReportIntervaltReportIntervalR RRt
g_laskTickRR+R?RE(((sQ.\TCode\TeamServer\Server4\Servers\PyMongoDataServer\src\PegasusCollectorProxy.pyt<module>s.
 
                                        6