/usr/lib64/python2.6/Demo/pdist
NameSizeModeActions
client.py47080644editdlrm
client.pyc67690644editdlrm
client.pyo67690644editdlrm
cmdfw.py46410644editdlrm
cmdfw.pyc52760644editdlrm
cmdfw.pyo52760644editdlrm
cmptree.py57780644editdlrm
cmptree.pyc61890644editdlrm
cmptree.pyo61890644editdlrm
cvslib.py101750644editdlrm
cvslib.pyc132400644editdlrm
cvslib.pyo132400644editdlrm
cvslock.py67710644editdlrm
cvslock.pyc85970644editdlrm
cvslock.pyo85970644editdlrm
FSProxy.py84690644editdlrm
FSProxy.pyc133600644editdlrm
FSProxy.pyo133600644editdlrm
mac.py3520644editdlrm
mac.pyc6030644editdlrm
mac.pyo6030644editdlrm
makechangelog.py29920755editdlrm
makechangelog.pyc31560644editdlrm
makechangelog.pyo31560644editdlrm
rcsbump7420755editdlrm
rcsclient.py18030644editdlrm
rcsclient.pyc21280644editdlrm
rcsclient.pyo21280644editdlrm
rcslib.py103180644editdlrm
rcslib.pyc116130644editdlrm
rcslib.pyo116130644editdlrm
RCSProxy.py47270755editdlrm
RCSProxy.pyc77860644editdlrm
RCSProxy.pyo77860644editdlrm
rcvs1140755editdlrm
rcvs.py136480755editdlrm
rcvs.pyc145810644editdlrm
rcvs.pyo145810644editdlrm
README42640644editdlrm
rrcs1140755editdlrm
rrcs.py39960755editdlrm
rrcs.pyc56700644editdlrm
rrcs.pyo56700644editdlrm
security.py10920644editdlrm
security.pyc16930644editdlrm
security.pyo16930644editdlrm
server.py45810644editdlrm
server.pyc60330644editdlrm
server.pyo60330644editdlrm
sumtree.py5180644editdlrm
sumtree.pyc9050644editdlrm
sumtree.pyo9050644editdlrm
Edit: /usr/lib64/python2.6/Demo/pdist/FSProxy.pyo (13360B)
Ńņ «gc @sdZddkZddkZddkZddkZddkZddkTddkZddkZeidjoddk Z dZ n dZ dZ ei ei fZddd„ƒYZd eeifd „ƒYZd eifd „ƒYZd „Zedjo eƒndS(sßFile System Proxy. Provide an OS-neutral view on a file system, locally or remotely. The functionality is geared towards implementing some sort of rdist-like utility between a Mac and a UNIX system. The module defines three classes: FSProxyLocal -- used for local access FSProxyServer -- used on the server side of remote access FSProxyClient -- used on the client side of remote access The remote classes are instantiated with an IP address and an optional verbosity flag. i’’’’N(t*tmacii’t FSProxyLocalcBs¬eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d+d „Zd+d „Zd+d „Zd+d„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd+d„Zd+d„Zd+d„Zd+d„Zd+d„Z d„Z!d+d„Z"d+d „Z#d+d!„Z$d+d"„Z%d+d#„Z&d$d%d&„Z'd'„Z(d$d(„Z)d)„Z*d*„Z+RS(,cCs#g|_dg|iƒ|_dS(Ns*.pyc(t _dirstackt _readignoret_ignore(tself((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt__init__&s cCs x|io|iƒqWdS(N(Rtback(R((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt_close*s cCsÉ|idƒ}yt|ƒ}WnItj o=|idƒ}yt|ƒ}Wqktj ogSXnXg}xG|iƒ}|pPn|ddjo|d }n|i|ƒqt|iƒ|S(Ntignoressynctree.ignorefilesi’’’’s (t_hidetopentIOErrortreadlinetappendtclose(RtfiletfR tline((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR.s&   cCsBtidjo |ddjo|ddjS|ddjSdS(NRit(i’’’’t)t.(tostname(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt_hiddenAs cCs%tidjo d|Sd|SdS(NRs(%s)s.%s(RR(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR Gs c Csƒt|ƒtjodS|ddjodS|tjodS|i|ƒodStii|ƒ\}}|p| odStotii|ƒoxtii |ƒ ody7ti |ƒ}|i ƒ\}}|djodSWqti j o}dG|G|GHdSXqSn=tii |ƒodSdt|dƒidƒjodSx)|iD]}ti||ƒodSq]Wd S( Nii’’’’t~tTEXTs***ttrbii(tlent maxnamelent skipnamesRRtpathtsplittmacfstexiststisdirtFSSpectGetCreatorTypeterrortislinkR treadRtfnmatch( RRtheadttailtfstctttmsgtign((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytvisibleMs< '    cCs.|i|ƒptidt|ƒ‚ndS(Nsprotected name %s(R3RR(trepr(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytcheckdscCs>|i|ƒtii|ƒptidt|ƒ‚ndS(Nsnot a plain file %s(R5RR!tisfileR(R4(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt checkfilehs cCs tiƒS(N(Rtgetcwd(R((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytpwdmscCsY|i|ƒtiƒ|if}ti|ƒ|ii|ƒ|i|iƒ|_dS(N(R5RR8RtchdirRRR(RRtsave((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytcdps   cCsQ|iptid‚n|id\}}ti|ƒ|id=||_dS(Nsempty directory stacki’’’’(RRR(R:R(RtdirR ((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyRws    cCsF|o|d„}t||ƒ}nt|i|ƒ}|iƒ|S(NcSsti||ƒS(N(R+(Rtpat((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytkeeps(tfilterR3tsort(RtfilesR>R?((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt_filters   cCs"titiƒ}|i||ƒS(N(RtlistdirtcurdirRC(RR>RB((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytlistˆscCs7titiƒ}ttii|ƒ}|i||ƒS(N(RRDRER@R!R6RC(RR>RB((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt listfilesŒscCs7titiƒ}ttii|ƒ}|i||ƒS(N(RRDRER@R!R%RC(RR>RB((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt listsubdirs‘scCs |i|ƒotii|ƒS(N(R3RR!R$(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR$–scCs |i|ƒotii|ƒS(N(R3RR!R%(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR%™scCs |i|ƒotii|ƒS(N(R3RR!R)(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR)œscCs |i|ƒotii|ƒS(N(R3RR!R6(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyR6ŸscCsc|i|ƒd}t|ƒ}tiƒ}x+|i|ƒ}|pPn|i|ƒq.|iƒS(Niii (R7R tmd5tnewR*tupdatetdigest(RRt BUFFERSIZERtsumtbuffer((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyRN¢s   cCs|i|ƒti|ƒtS(N(R7RtstattST_SIZE(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytsize®s cCs'|i|ƒtiti|ƒtƒS(N(R7ttimet localtimeRRPtST_MTIME(RR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytmtime²s cCsF|i|ƒti|ƒt}titi|ƒtƒ}||fS(N(R7RRPRQRSRTRU(RRRRRV((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyRP¶s cCsK|i|ƒ}ti|ƒt}titi|ƒtƒ}|||fS(N(RNRRPRQRSRTRU(RRRNRRRV((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytinfo¼scCs‡|djo|iƒ}ng}x]|D]U}y|i|||ƒfƒWq*titfj o|i|dfƒq*Xq*W|S(N(tNoneRGRRR(R (RtfunctionRFtresR((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt_listĀs cCs|i|i|ƒS(N(R[RN(RRF((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytsumlistĶscCs|i|i|ƒS(N(R[RP(RRF((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytstatlistŠscCs|i|i|ƒS(N(R[RV(RRF((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pyt mtimelistÓscCs|i|i|ƒS(N(R[RR(RRF((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytsizelistÖscCs|i|i|ƒS(N(R[RW(RRF((s*/usr/lib64/python2.6/Demo/pdist/FSProxy.pytinfolistŁscCsk|djo|iƒ}nh}xA|D]9}y||ƒ||s(          ü