fix(ops): убрать Watchdog из человеческой ленты + эскалация по длительности #3589
1 changed files with 5 additions and 1 deletions
|
|
@ -141,7 +141,11 @@ def test_watchdog_receiver_without_secret_has_no_configs_and_parses() -> None:
|
||||||
|
|
||||||
def test_watchdog_receiver_with_secret_gets_webhook() -> None:
|
def test_watchdog_receiver_with_secret_gets_webhook() -> None:
|
||||||
"""Секрет задан — Watchdog реально пингует внешний deadman-приёмник."""
|
"""Секрет задан — Watchdog реально пингует внешний deadman-приёмник."""
|
||||||
block = ' webhook_configs:\n - url: "https://hc-ping.com/dummy"\n send_resolved: false'
|
block = (
|
||||||
|
" webhook_configs:\n"
|
||||||
|
' - url: "https://hc-ping.com/dummy"\n'
|
||||||
|
" send_resolved: false"
|
||||||
|
)
|
||||||
cfg = _render(INFRA_TOPIC_LINE, watchdog_ping_block=block)
|
cfg = _render(INFRA_TOPIC_LINE, watchdog_ping_block=block)
|
||||||
receivers = {r["name"]: r for r in cfg["receivers"]}
|
receivers = {r["name"]: r for r in cfg["receivers"]}
|
||||||
hooks = receivers["watchdog-ping"].get("webhook_configs") or []
|
hooks = receivers["watchdog-ping"].get("webhook_configs") or []
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue