RetryConfig¶
- class pyqqq.utils.retry.RetryConfig(total_tries: int | None = None, delay: float | None = None, backoff: float | None = None, silently: bool | None = None)[source]¶
Bases:
objectretry 데코레이터의 동작을 제어하는 설정 객체입니다.
설정되지 않은 필드(None)는 데코레이터에 지정된 기본값을 그대로 사용합니다.
- total_tries¶
시도할 총 횟수.
- Type:
int | None
- delay¶
재시도 간 초기 지연 시간(초).
- Type:
float | None
- backoff¶
백오프 인자; 예를 들어, 2는 각 재시도 간 지연 시간을 두 배로 늘립니다.
- Type:
float | None
- silently¶
True일 경우 예외 메시지를 출력하지 않습니다.
- Type:
bool | None
- __init__(total_tries: int | None = None, delay: float | None = None, backoff: float | None = None, silently: bool | None = None) None¶
메서드
속성