feat: add 3rd floor configs (K1-L3, K2-L3, K3-L3) and auto-discovery in run_all_coops.sh

This commit is contained in:
proitlab committed 2026-08-19 11:51:07 +07:00
1 parent f9c38e5126
commit 127f3c59b2
4 files changed
+28 -14

No files matched your search

+7 -14
View File
@@ -14,22 +14,15 @@ fi
DATE="${1:-$(date +%Y-%m-%d)}"
MODE="${2:-parallel_processes}"
# List of all configured floors (in configs/floor_config/)
CONFIGS=(
"configs/floor_config/K1-L1.yaml"
"configs/floor_config/K1-L2.yaml"
"configs/floor_config/K2-L1.yaml"
"configs/floor_config/K2-L2.yaml"
"configs/floor_config/K3-L1.yaml"
"configs/floor_config/K3-L2.yaml"
"configs/floor_config/K4-L1.yaml"
"configs/floor_config/K4-L2.yaml"
"configs/floor_config/K5-L1.yaml"
"configs/floor_config/K5-L2.yaml"
)
# Auto-discover all configured floors in configs/floor_config/ (sorted naturally: K1-L1, K1-L2, K1-L3, etc.)
CONFIGS=()
for cfg in $(ls -1 "$SCRIPT_DIR/configs/floor_config/"K*-L*.yaml 2>/dev/null | sort -V); do
CONFIGS+=("configs/floor_config/$(basename "$cfg")")
done
echo "================================================================="
echo " Starting 5-Coop Multi-Floor Batch Processing for Date: $DATE"
echo " Starting Multi-Floor Batch Processing for Date: $DATE"
echo " Discovered Floors (${#CONFIGS[@]} total): ${CONFIGS[*]}"
echo " Execution Mode: $MODE"
echo "================================================================="