From 2e1f424fef7dce377c66b74bb490af582e7ef299 Mon Sep 17 00:00:00 2001 From: Tetardtek Date: Sat, 21 Mar 2026 16:16:30 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20setup.sh=20d=C3=A9rive=20brain=5Fname=20?= =?UTF-8?q?du=20dossier=20+=20kernel=5Fversion=20align=C3=A9=200.8.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - brain_name: placeholder dérivé de basename du dossier - kernel_version: 0.9.0 → 0.8.0 (aligné avec brain-compose.yml) --- brain-compose.local.yml.example | 4 ++-- setup.sh | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/brain-compose.local.yml.example b/brain-compose.local.yml.example index 3bc1177..8d40d60 100644 --- a/brain-compose.local.yml.example +++ b/brain-compose.local.yml.example @@ -3,14 +3,14 @@ # Copier depuis brain-compose.local.yml.example, remplir, NE PAS commiter. kernel_path: -kernel_version: "0.9.0" +kernel_version: "0.8.0" last_kernel_sync: "" machine: instances: prod: path: - brain_name: prod + brain_name: active: true config_status: empty # empty → partial → hydrated (après brain-setup.sh) mode: prod diff --git a/setup.sh b/setup.sh index bc67568..0d4a919 100755 --- a/setup.sh +++ b/setup.sh @@ -19,7 +19,10 @@ if [ ! -f "$BRAIN_ROOT/brain-compose.local.yml" ]; then MACHINE=$(hostname) sed -i "s||$MACHINE|g" "$BRAIN_ROOT/brain-compose.local.yml" sed -i "s||$(date +%Y-%m-%d)|g" "$BRAIN_ROOT/brain-compose.local.yml" - echo "✅ brain-compose.local.yml cree" + # brain_name : dérivé du nom du dossier parent (ex: ~/Dev/Brain → brain) + BRAIN_NAME=$(basename "$BRAIN_ROOT" | tr '[:upper:]' '[:lower:]' | tr ' ' '-') + sed -i "s||$BRAIN_NAME|g" "$BRAIN_ROOT/brain-compose.local.yml" + echo "✅ brain-compose.local.yml cree (brain_name: $BRAIN_NAME)" else echo "✅ brain-compose.local.yml existe deja" fi