Конфигурация
Параметры передаются при создании клиента bambulab. Все они необязательны; значения по умолчанию подходят большинству приложений.
Параметры
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
max_attempts | int | 4 | Общее число попыток, включая первую. |
base_delay | timedelta | 1s | Задержка перед второй попыткой, без учёта разброса. |
max_delay | timedelta | 30s | Верхняя граница одной задержки. |
factor | int | 2 | Множитель задержки после каждой попытки. |
budget_percent | int | 20 | Допустимые повторы в процентах от первых попыток. Ноль отключает бюджет. |
Длительности задаются через datetime.timedelta или в секундах.