[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.223.210.83: ~ $
�
V
�Qc@s<dZddd��YZd�Zedkr8e�ndS(sHFramework for command line interfaces like CVS.  See class CmdFrameWork.tCommandFrameWorkcBs\eZdZdZd	ZdZd�Zd	d�Zd�Z	d�Z
d	d�Zd�ZRS(
s�Framework class for command line interfaces like CVS.

    The general command line structure is

            command [flags] subcommand [subflags] [argument] ...

    There's a class variable GlobalFlags which specifies the
    global flags options.  Subcommands are defined by defining
    methods named do_<subcommand>.  Flags for the subcommand are
    defined by defining class or instance variables named
    flags_<subcommand>.  If there's no command, method default()
    is called.  The __doc__ strings for the do_ methods are used
    for the usage message, printed after the general usage message
    which is the class variable UsageMessage.  The class variable
    PostUsageMessage is printed after all the do_ methods' __doc__
    strings.  The method's return value can be a suggested exit
    status.  [XXX Need to rewrite this to clarify it.]

    Common usage is to derive a class, instantiate it, and then call its
    run() method; by default this takes its arguments from sys.argv[1:].
    s;usage: (name)s [flags] subcommand [subflags] [argument] ...tcCsdS(s&Constructor, present for completeness.N((tself((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyt__init__#scCs�ddl}ddl}|dkr4|jd}ny|j||j�\}}Wn |jk
ru}|j|�SX|j|�|s�|j�|j	�S|d}d|}d|}yt
||�}	Wn"tk
r�|jd|f�SXyt
||�}
Wntk
rd}
nXy |j|d|
�\}}Wn.|jk
rp}|jd	|t|��SX|j�|	||�SdS(
s3Process flags, subcommand and options, then run it.i����Niitdo_tflags_scommand %r unknownRssubcommand %s: (
tgetopttsystNonetargvtGlobalFlagsterrortusagetoptionstreadytdefaulttgetattrtAttributeErrortstr(RtargsRRtoptstmsgtcmdtmnametfnametmethodtflags((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pytrun's:








 
cCsR|rNddGHdGHx+|D]#\}}dG|GdGt|�GHqWddGHndS(sWProcess the options retrieved by getopt.
        Override this if you have any options.t-i(sOptions:toptiontvalueN(trepr(RRtota((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyR
Gs	cCsdS(s*Called just before calling the subcommand.N((R((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyRQscCs$|r|GHn|ji|jjd6GHi}|j}x�xut|�D]g}|d dkrF|j|�rqqFnyt||�j}Wn
d}nX|r�|||<q�qFqFW|js�Pn|jd}q9|rdGH|j	�}|j
�x|D]}||GHq�Wn|jr |jGHndS(s4Print usage message.  Return suitable exit code (2).tnameiRiswhere subcommand can be:iN(tUsageMessaget	__class__t__name__tdirthas_keyRt__doc__Rt	__bases__tkeystsorttPostUsageMessage(RRt
docstringstcR"tdoctnames((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyRUs8	
	

	cCs	dGHdS(s\Default method, called when no subcommand is given.
        You should always override this.s'Nobody expects the Spanish Inquisition!N((R((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyRssN(
R%t
__module__R(R#RR,R
RRR
RRR(((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyRs	 	
	cCs�ddl}dtfd��Y}|�}gdgdgdgddgdg}x9|D]1}dG|GdGH|j|�}d
Gt|�GHqYWdS(
s:Test script -- called when this module is run as a script.i����NtHellocBseZd�ZRS(cSs	dGHdS(s0hello -- print 'hello world', needs no argumentssHello, worldN((RRR((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pytdo_hello}s(R%R1R3(((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyR2|sthellotspams-xRi
sExit status:s
----------s
----------(RRRRR(RR2txtteststttsts((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyttestys			

t__main__N((R(RR:R%(((s(/usr/lib64/python2.7/Demo/pdist/cmdfw.pyt<module>su	

Filemanager

Name Type Size Permission Actions
.FSProxy.pyo.40009 File 12.49 KB 0644
.RCSProxy.pyo.40009 File 7.57 KB 0644
.client.pyo.40009 File 6.57 KB 0644
.cmdfw.pyo.40009 File 5.12 KB 0644
.cmptree.pyo.40009 File 5.98 KB 0644
.cvslib.pyo.40009 File 12.83 KB 0644
.cvslock.pyo.40009 File 8.36 KB 0644
.mac.pyo.40009 File 597 B 0644
.makechangelog.pyo.40009 File 3.04 KB 0644
.rcsclient.pyo.40009 File 2.05 KB 0644
.rcslib.pyo.40009 File 11.28 KB 0644
.rcvs.pyo.40009 File 14.08 KB 0644
.rrcs.pyo.40009 File 5.5 KB 0644
.security.pyo.40009 File 1.64 KB 0644
.server.pyo.40009 File 5.83 KB 0644
.sumtree.pyo.40009 File 903 B 0644
FSProxy.py File 7.64 KB 0644
FSProxy.pyc File 12.49 KB 0644
FSProxy.pyo File 12.49 KB 0644
RCSProxy.py File 4.61 KB 0755
RCSProxy.pyc File 7.57 KB 0644
RCSProxy.pyo File 7.57 KB 0644
README File 4.16 KB 0644
client.py File 4.6 KB 0644
client.pyc File 6.57 KB 0644
client.pyo File 6.57 KB 0644
cmdfw.py File 4.53 KB 0644
cmdfw.pyc File 5.12 KB 0644
cmdfw.pyo File 5.12 KB 0644
cmptree.py File 5.64 KB 0644
cmptree.pyc File 5.98 KB 0644
cmptree.pyo File 5.98 KB 0644
cvslib.py File 9.94 KB 0644
cvslib.pyc File 12.83 KB 0644
cvslib.pyo File 12.83 KB 0644
cvslock.py File 6.61 KB 0644
cvslock.pyc File 8.36 KB 0644
cvslock.pyo File 8.36 KB 0644
mac.py File 352 B 0644
mac.pyc File 597 B 0644
mac.pyo File 597 B 0644
makechangelog.py File 2.92 KB 0755
makechangelog.pyc File 3.04 KB 0644
makechangelog.pyo File 3.04 KB 0644
rcsbump File 742 B 0755
rcsclient.py File 1.76 KB 0644
rcsclient.pyc File 2.05 KB 0644
rcsclient.pyo File 2.05 KB 0644
rcslib.py File 10.08 KB 0644
rcslib.pyc File 11.28 KB 0644
rcslib.pyo File 11.28 KB 0644
rcvs File 114 B 0755
rcvs.py File 13.33 KB 0755
rcvs.pyc File 14.08 KB 0644
rcvs.pyo File 14.08 KB 0644
rrcs File 114 B 0755
rrcs.py File 3.9 KB 0755
rrcs.pyc File 5.5 KB 0644
rrcs.pyo File 5.5 KB 0644
security.py File 1.07 KB 0644
security.pyc File 1.64 KB 0644
security.pyo File 1.64 KB 0644
server.py File 4.47 KB 0644
server.pyc File 5.83 KB 0644
server.pyo File 5.83 KB 0644
sumtree.py File 518 B 0644
sumtree.pyc File 903 B 0644
sumtree.pyo File 903 B 0644