hzr
1 天以前 c999bc50d37b5371f92ba71b3ab70f6eeb0e5076
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
«¼,Pc@sždZddlZdejfd„ƒYZdefd„ƒYZdd„Zd    efd
„ƒYZdad „Z    d „Z
d „Z e dkrše ƒndS(s.
Created on 2012-7-12
 
@author: Administrator
iÿÿÿÿNt
CappConfigcBseZd„ZRS(cCs|S(N((tselft    optionstr((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt optionxforms(t__name__t
__module__R(((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyRst    AppConfigcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs tƒ|_|jj|ƒdS(N(Rtconfigtread(RtfilePath((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt__init__s cCs ||_dS(N(t sectionName(RR ((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt
SetSectionscCs|jj|j|ƒS(N(RtgetR (Rtkey((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pytGetValuescCs|jj|j|ƒS(N(RtgetintR (RR((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt GetIntValue!scCs|jj|jƒS(N(RtitemsR (R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt GetAllValue$s(RRR
R RRR(((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyRs
                tcCsk|jdƒsg|jƒ}|jdƒsd|jdƒsd|jdƒsd|jdƒrZqg|d7}n|S(Ns/s.htmls.htms.xmls.php(tendswithtlower(turltlowerurl((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pytFillUrl's  tSSConfigcBs§eZd„Zed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZ    ed„ƒZ
ed„ƒZ ed    „ƒZ ed
„ƒZ RS( cCsÝt|ƒ}|jdƒ|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_    |jdƒ|_
t |jd    ƒƒ|_ t |jd
ƒƒ|_ |jd ƒ|_dS( NtConfigtServerIPt
ServerPortt
ClientNametClientIDtLogPathtLogNametHeartBeatIntervaltIsDebugtPrintToConsoletLogMode(RR Rt_SSConfig__ServerIPRt_SSConfig__ServerPortt_SSConfig__ClientNamet_SSConfig__ClientIDt_SSConfig__LogPatht_SSConfig__LogNamet_SSConfig__HeartBeatIntervaltevalt_SSConfig__IsDebugt_SSConfig__PrintToConsolet_SSConfig__LogMode(RtfilepathR((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR
2s  cCs|jS(N(R&(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyRAscCs|jS(N(R'(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyREscCs|jS(N(R((R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyRIscCs|jS(N(R)(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyRMscCs|jS(N(R*(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR QscCs|jS(N(R+(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR!UscCs|jS(N(R,(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR"YscCs|jS(N(R.(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR#]scCs|jS(N(R/(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR$ascCs|jS(N(R0(R((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR%es(RRR
tpropertyRRRRR R!R"R#R$R%(((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyR1s    cCsdtkrt|ƒandS(N(tNonet __gSSConfigR(R1((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pytReadCfgls cCstS(N(R4(((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt    GetConfigqscCsWtdƒtƒ}|jGH|jGH|jGH|jGH|jGH|jGH|jGH|j    GHdS(Ns SSConfig.ini(
R5R6RRRRR"R#R$R%(tcfgObj((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pytTestus
    t__main__( t__doc__t ConfigParserRtobjectRRRR3R4R5R6R8R(((s2.\server\db\PyMongoDataServer\SSConfig\SSConfig.pyt<module> s 
9