ой фикс парсинга 2
This commit is contained in:
parent
8a7a2ff9e1
commit
b64198235d
2 changed files with 7 additions and 3 deletions
|
|
@ -19,7 +19,11 @@
|
||||||
"Bash(python3 -c \":*)",
|
"Bash(python3 -c \":*)",
|
||||||
"Bash(python -c ':*)",
|
"Bash(python -c ':*)",
|
||||||
"Bash(node_modules/.bin/tsc --noEmit)",
|
"Bash(node_modules/.bin/tsc --noEmit)",
|
||||||
"Bash(./node_modules/.bin/tsc --noEmit)"
|
"Bash(./node_modules/.bin/tsc --noEmit)",
|
||||||
|
"Bash(python -m py_compile \"C:/Users/Professional/Documents/VSCode/utp_service/backend/app/services/sse.py\")",
|
||||||
|
"Bash(python -m py_compile \"C:/Users/Professional/Documents/VSCode/utp_service/backend/app/services/discovery/orchestrator.py\")",
|
||||||
|
"Bash(python -m py_compile \"C:/Users/Professional/Documents/VSCode/utp_service/backend/app/services/discovery/config_parser.py\")",
|
||||||
|
"Bash(python -m py_compile \"C:/Users/Professional/Documents/VSCode/utp_service/backend/app/routers/objects.py\")"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -172,7 +172,7 @@ async def discover_via_ssh(
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
# Session is now invalid after a failed flush — capture the error so we can
|
# Session is now invalid after a failed flush — capture the error so we can
|
||||||
# still emit disc_rack_done before propagating and aborting discovery.
|
# still emit disc_rack_done before propagating and aborting discovery.
|
||||||
_flush_error = RuntimeError(f"DB flush failed after rack {rack_host}: {exc}") from exc
|
_flush_error = exc
|
||||||
|
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
# Unexpected per-rack error (e.g. SSH timeout, config parse failure not caught
|
# Unexpected per-rack error (e.g. SSH timeout, config parse failure not caught
|
||||||
|
|
@ -188,7 +188,7 @@ async def discover_via_ssh(
|
||||||
})
|
})
|
||||||
|
|
||||||
if _flush_error:
|
if _flush_error:
|
||||||
raise _flush_error
|
raise RuntimeError(f"DB flush failed after rack {rack_host}: {_flush_error}") from _flush_error
|
||||||
|
|
||||||
# ── Phase 2.5: Slave rack discovery via ARP ───────────────────────────────
|
# ── Phase 2.5: Slave rack discovery via ARP ───────────────────────────────
|
||||||
all_rack_ips_set = {h for _, h, _, _ in rack_hosts}
|
all_rack_ips_set = {h for _, h, _, _ in rack_hosts}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue