def after_log(retry_state): logger.info( "Finished call to {callback!r} after {time:.2f}, this was the {attempt} time calling it.", callback=_utils.get_callback_name(retry_state.fn), time=retry_state.seconds_since_start, attempt=_utils.to_ordinal(retry_state.attempt_number), )
def log_it(retry_state): logger.log( log_level, "Starting call to '%s', this is the %s time calling it.", _utils.get_callback_name(retry_state.fn), _utils.to_ordinal(retry_state.attempt_number), )
def _log_before_retry(func, trial_number): """Before call strategy that logs to some logger the attempt.""" if trial_number > 1: LOG.warning( "Retrying call to '%(func)s' for the %(num)s time", { 'func': tenacity_utils.get_callback_name(func), 'num': tenacity_utils.to_ordinal(trial_number) })
def log_it(retry_state): logger.log( log_level, log_tpl, _utils.get_callback_name(retry_state.fn), retry_state.seconds_since_start, _utils.to_ordinal(retry_state.attempt_number), )
def log_it(retry_state): sec = sec_format % _utils.get_callback_name(retry_state.fn) logger.log( log_level, "Finished call to '{0}' after {1}(s), this was the {2} time calling it." .format( sec, retry_state.seconds_since_start, _utils.to_ordinal(retry_state.attempt_number), ), )
def _log_after_retry(func, trial_number, trial_time_taken): """After call strategy that logs to some logger the finished attempt.""" # Using inspect to get arguments of the relevant call frames = inspect.trace() formated_args = _get_args_from_frame(frames, 1) if not formated_args: formated_args = "Unknown" LOG.warning("Finished retry of %(func)s for the %(num)s time after " "%(time)0.3f(s) with args: %(args)s", {'func': tenacity_utils.get_callback_name(func), 'num': tenacity_utils.to_ordinal(trial_number), 'time': trial_time_taken, 'args': formated_args})
def log_it(retry_state): logger.log(log_level, log_tpl, _utils.get_callback_name(retry_state.fn), retry_state.seconds_since_start, _utils.to_ordinal(retry_state.attempt_number))
def log_it(func, trial_number, trial_time_taken): logger.log(log_level, log_tpl, _utils.get_callback_name(func), trial_time_taken, _utils.to_ordinal(trial_number))
def log_it(retry_state): logger.log(log_level, "Starting call to '%s', this is the %s time calling it.", _utils.get_callback_name(retry_state.fn), _utils.to_ordinal(retry_state.attempt_number))
def log_it(func, trial_number): logger.log(log_level, "Starting call to '%s', this is the %s time calling it.", _utils.get_callback_name(func), _utils.to_ordinal(trial_number))
def log_it(func, trial_number, trial_time_taken): logger.log(log_level, "Finished call to '%s' after %i(ms), " "this was the %s time calling it.", _utils.get_callback_name(func), trial_time_taken, _utils.to_ordinal(trial_number))
def _log_before_retry(func, trial_number): """Before call strategy that logs to some logger the attempt.""" if trial_number > 1: LOG.warning("Retrying call to '%(func)s' for the %(num)s time", {'func': tenacity_utils.get_callback_name(func), 'num': tenacity_utils.to_ordinal(trial_number)})