This commit is contained in:
Codex
2026-03-31 19:46:14 -06:00
parent a50172594b
commit d2c7941aaa
8 changed files with 424 additions and 12 deletions
+20
View File
@@ -14,6 +14,7 @@ Usage:
./labctl down
./labctl preflight
./labctl versions
./labctl assets lab2 [--refresh]
./labctl start [core|all|service...]
./labctl stop [all|service...]
./labctl status [all|service...]
@@ -477,6 +478,21 @@ require_arg() {
fi
}
handle_assets_command() {
local asset_group=${1:-}
shift || true
case "$asset_group" in
lab2)
exec bash "$ROOT_DIR/scripts/bootstrap_lab2_assets.sh" "$@"
;;
*)
usage
exit 1
;;
esac
}
main() {
local cmd=${1:-}
shift || true
@@ -498,6 +514,10 @@ main() {
versions)
print_versions
;;
assets)
require_arg "$@"
handle_assets_command "$@"
;;
start|stop|status|urls|open|logs)
exec "$ROOT_DIR/scripts/service_manager.sh" "$cmd" "$@"
;;