v1.1
This commit is contained in:
@@ -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" "$@"
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user