Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
•èRc@sQdZddlZddlZddlmZdefd„ƒYZeƒZdS(sLogging
iÿÿÿÿN(tbackwardcompattLoggercBs eZdZejdZejZejZejejdZejZZ	ej
Z
ejZeeeeee
egZd„Z
d„Zd„Zd„Zd„Zd„Zd	„Zd
„Zd„Zd„Zd
d„Zdd„Zd„Zd„Zd„Zed„ƒZd„ZRS(s‰
    Logging object for use in command-line script.  Allows ranges of
    levels, to avoid some redundancy of displayed information.
    iicCs1g|_d|_t|_d|_t|_dS(Ni(t	consumerstindenttFalsetexplicit_levelstNonetin_progresstin_progress_hanging(tself((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyt__init__s
				cOs|j|j|||ŽdS(N(tlogtDEBUG(R	tmsgtargstkw((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytdebug scOs|j|j|||ŽdS(N(RtINFO(R	R
RR((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytinfo#scOs|j|j|||ŽdS(N(RtNOTIFY(R	R
RR((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytnotify&scOs|j|j|||ŽdS(N(RtWARN(R	R
RR((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytwarn)scOs|j|j|||ŽdS(N(RR(R	R
RR((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyterror,scOs|j|j|||ŽdS(N(RtFATAL(R	R
RR((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytfatal/scOs8|r|rtdƒ‚qn|p'|}d}x|jD]ö\}}|j||ƒr:|jr¢|tjtjfkr¢t|_tjj	dƒtjj
ƒn|dkr÷|rÁ||}n|}d|j|}|jr÷d||f}q÷nt
|dƒr#|d7}tj||ƒq0||ƒq:q:WdS(Ns6You may give positional or keyword arguments, not boths
t s%02i %stwrite(t	TypeErrorRRt
level_matchesRtsyststdouttstderrRRtflushRRthasattrRtfwrite(R	tlevelR
RRtrenderedtconsumer_leveltconsumer((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyR2s0		
	
cCs|j|jƒotjjƒS(s$Should we display download progress?(tstdout_level_matchesRRRtisatty(R	((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyt_show_progressOscCs‚|js#td||jfƒ‚|jƒrctjjd|j|ƒtjjƒt|_	n	t
|_	||_d|_dS(Ns0Tried to start_progress(%r) while in_progress %rR(
RtAssertionErrorR*RRRRR!tTrueRRRtlast_message(R	R
((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytstart_progressSs

		sdone.cCs­|jstdƒ‚|jƒr—|jsYtjjd|j|dƒtjjƒq—tj	dƒtj	dƒtjj|dƒtjjƒnd|_t|_dS(Ns,Tried to end_progress without start_progresss...s
t(RR+R*RRRRR!tloggert
show_progressRR(R	R
((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytend_progress`s		

	cCs´|jr°|dkr5tjjdƒtjjƒq°|jrgdtdt|jƒt|ƒƒ}nd}tjjdd|j	|j
||fƒtjjƒ||_ndS(saIf we are in a progress scope, and no log messages have been
        shown, write out another '.'t.RiR/s	
%s%s%s%sN(RRRRRR!R-tmaxtlenRR(R	tmessagetpadding((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyR1qs		)
cCs|j||jƒƒS(s9Returns true if a message at this level will go to stdout(Rt
_stdout_level(R	R$((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyR(‚scCs4x*|jD]\}}|tjkr
|Sq
W|jS(s%Returns the level that stdout runs at(RRRR(R	R$R'((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyR8†scCslt|tƒr^|j|j}}|dk	r>||kr>tS|dk	sV||krZtStS||kSdS(sm
        >>> l = Logger()
        >>> l.level_matches(3, 4)
        False
        >>> l.level_matches(3, 2)
        True
        >>> l.level_matches(slice(None, 3), 3)
        False
        >>> l.level_matches(slice(None, 3), 2)
        True
        >>> l.level_matches(slice(1, 3), 1)
        True
        >>> l.level_matches(slice(2, 3), 1)
        False
        N(t
isinstancetslicetstarttstopRRR,(R	R$R&R;R<((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyRscCs?|j}|dkr|dS|t|ƒkr7|dS||S(Niiÿÿÿÿ(tLEVELSR5(tclsR$tlevels((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytlevel_for_integer§s	cCs–g}g}xR|jD]G\}}|tjkr|j||fƒ|j|tjfƒqqWx|D]}|jj|ƒqhW|jj|ƒdS(N(RRRtappendR tremovetextend(R	t	to_removetto_addR&R'titem((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pytmove_stdout_to_stderr°s
N( t__name__t
__module__t__doc__tloggingRt
VERBOSE_DEBUGRRRtWARNINGtERRORRR=R
RRRRRRRR*R.R2RR1R(R8RtclassmethodR@RG(((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyR
s4
		
												
				(RJRRKtpipRtobjectRR0(((s</home/tvault/.virtenv/lib/python2.7/site-packages/pip/log.pyt<module>s
±