�
��gz � �| � d dl Z d dlmZ e j r
d dlZd dlmZ dd�Z dd d
dedede j dgdf fd
�Z
dS )� N)�_utils)�RetryCallState�retry_stater �returnc � � dS )z&After call strategy that does nothing.N� )r s �^/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/tenacity/after.py�
after_nothingr
s � � � � �%0.3f�loggerzlogging.Logger� log_level�
sec_formatc � � ��� d�� �fd�}|S )zBAfter call strategy that logs to some logger the finished attempt.r r r Nc �� �� | j �d}nt j | j � � }�� �d|� d�| j z � dt j | j � � � d�� � d S )Nz <unknown>zFinished call to 'z' after z(s), this was the z time calling it.)�fnr �get_callback_name�log�seconds_since_start�
to_ordinal�attempt_number)r �fn_namer r
r s ���r �log_itzafter_log.<locals>.log_it&