File: //usr/lib/python2.7/dist-packages/mercurial/peer.pyc
σ
ΫXc @@ sΗ d d l m Z d d l m Z d d l m Z m Z d e f d YZ d e f d YZ d e f d
YZ
d e f d YZ d
e
f d YZ d Z
d e f d YZ d S( i ( t absolute_importi ( t _( t errort utilt futurec B@ s e Z d Z d Z RS( s' placeholder for a value to be set laterc C@ s1 t j | d r$ t j d n | | _ d S( Nt values future is already set( R t safehasattrR t RepoErrorR ( t selfR ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt set s ( t __name__t
__module__t __doc__R ( ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyR s t batcherc B@ s) e Z d Z d Z d Z d Z RS( s' base class for batches of commands submittable in a single request
All methods invoked on instances of this class are simply queued and
return a a future for the result. Once you call submit(), all the queued
calls are performed and the results set in their respective futures.
c C@ s
g | _ d S( N( t calls( R ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt __init__! s c @ s f d } | S( Nc @ s) t } j j | | | f | S( N( R R t append( t argst optst resref( t nameR ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt call$ s ( ( R R R ( ( R R s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt __getattr__# s c C@ s
t d S( N( t NotImplementedError( R ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt submit) s ( R
R R R R R ( ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyR
s t iterbatcherc B@ s e Z d Z d Z RS( c C@ s
t d S( N( R ( R ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyR . s c C@ s
t d S( N( R ( R ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyt results1 s ( R
R R R ( ( ( s2 /usr/lib/python2.7/dist-packages/mercurial/peer.pyR , s t
localbatchc B@ s e Z d Z d Z d Z RS( s"