fix: .format → %%s в докстринге _mock/delay (KeyError) + bump v0.3.1
This commit is contained in:
@@ -110,18 +110,18 @@ _MAX_DELAY = 5.0
|
||||
|
||||
@bp.route("/delay/<string:seconds>", methods=["POST"])
|
||||
def mock_set_delay(seconds):
|
||||
"""POST /api/v1/svc/_mock/delay/{s} — изменить задержку операции.
|
||||
"""POST /api/v1/svc/_mock/delay/%s — изменить задержку операции.
|
||||
|
||||
Меняет config.loader.DELAY «на лету», без перезапуска сервера.
|
||||
Полезно в тестах: установить delay=0 для мгновенных операций,
|
||||
или delay=5 чтобы проверить таймауты поллинга.
|
||||
|
||||
⛔ Максимум {max_delay}с — защита от блокировки /health (1 воркер).
|
||||
⛔ Минимум 0с — отрицательные значения запрещены.
|
||||
Максимум %sс — защита от блокировки /health (1 воркер).
|
||||
Минимум 0с — отрицательные значения запрещены.
|
||||
|
||||
Принимает строку и конвертирует в float — Flask <float:> не матчит
|
||||
целые числа без десятичной точки (0, 2).
|
||||
""".format(max_delay=_MAX_DELAY)
|
||||
""" % (_MAX_DELAY, _MAX_DELAY)
|
||||
try:
|
||||
val = float(seconds)
|
||||
except (ValueError, TypeError):
|
||||
|
||||
Reference in New Issue
Block a user