mirror of
https://github.com/hansjone/netx.git
synced 2026-10-10 12:40:44 +08:00
Extend heavy CLI timeout to ~25m and show batch progress live.
Persist running commands early, bump command/row counts during collect, and poll the batches tab while a long show-interface run is in progress. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
a6ea67a8bf
commit
ee375b144d
3 changed files with 86 additions and 9 deletions
|
|
@ -108,8 +108,9 @@ class Settings(BaseSettings):
|
|||
biz_state_scheduler_tick_sec: int = 15
|
||||
biz_state_dispatch_workers: int = 2
|
||||
# Heavy CLI lane (interface detail / routes / MAC): own SSH + longer timeouts.
|
||||
biz_state_heavy_read_timeout_sec: int = 300
|
||||
biz_state_heavy_run_timeout_cap_sec: int = 900
|
||||
# show interface on large boxes can take ~20 minutes for a single command.
|
||||
biz_state_heavy_read_timeout_sec: int = 1500
|
||||
biz_state_heavy_run_timeout_cap_sec: int = 2400
|
||||
biz_state_heavy_workers: int = 4
|
||||
# Managed NE exec: max CLI commands per request (lab can raise; hard-capped in ne_exec).
|
||||
ne_exec_max_commands: int = 5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue