U ʗRet@sdddlZddlmZejr.ddlZddlmZdddddZd d eeej dgdfd d d Z dS)N)_utils)RetryCallStater retry_statereturncCsdS)z'Before call strategy that does nothing.N)rrr/builddir/build/BUILDROOT/alt-python38-pip-22.2.1-2.el8.x86_64/opt/alt/python38/lib/python3.8/site-packages/pip/_vendor/tenacity/before_sleep.pybefore_sleep_nothingsr Fzlogging.Logger)logger log_levelexc_inforcsdddfdd }|S)z:Before call strategy that logs to some logger the attempt.rNrc s|jjr@|j}d|jjd|}}r:|j}qTd}nd|j}}d}jdt|j d|j j d|d|d |d dS) Nraisedz: Freturnedz Retrying z in z seconds as it  .)r ) outcomefailed exception __class____name__resultlogrget_callback_namefn next_actionsleep)rexverbvaluelocal_exc_infor r r rrlog_it&s  (z before_sleep_log..log_itr)r r r r!rr rbefore_sleep_logsr")F) typingpip._vendor.tenacityr TYPE_CHECKINGloggingrr intboolCallabler"rrrrs