fix: setup.sh dérive brain_name du dossier + kernel_version aligné 0.8.0

- brain_name: placeholder <BRAIN_NAME> dérivé de basename du dossier
- kernel_version: 0.9.0 → 0.8.0 (aligné avec brain-compose.yml)
This commit is contained in:
2026-03-21 16:16:30 +01:00
parent 30448feb41
commit 2e1f424fef
2 changed files with 6 additions and 3 deletions

View File

@@ -3,14 +3,14 @@
# Copier depuis brain-compose.local.yml.example, remplir, NE PAS commiter. # Copier depuis brain-compose.local.yml.example, remplir, NE PAS commiter.
kernel_path: <BRAIN_ROOT> kernel_path: <BRAIN_ROOT>
kernel_version: "0.9.0" kernel_version: "0.8.0"
last_kernel_sync: "<YYYY-MM-DD>" last_kernel_sync: "<YYYY-MM-DD>"
machine: <MACHINE_NAME> machine: <MACHINE_NAME>
instances: instances:
prod: prod:
path: <BRAIN_ROOT> path: <BRAIN_ROOT>
brain_name: prod brain_name: <BRAIN_NAME>
active: true active: true
config_status: empty # empty → partial → hydrated (après brain-setup.sh) config_status: empty # empty → partial → hydrated (après brain-setup.sh)
mode: prod mode: prod

View File

@@ -19,7 +19,10 @@ if [ ! -f "$BRAIN_ROOT/brain-compose.local.yml" ]; then
MACHINE=$(hostname) MACHINE=$(hostname)
sed -i "s|<MACHINE_NAME>|$MACHINE|g" "$BRAIN_ROOT/brain-compose.local.yml" sed -i "s|<MACHINE_NAME>|$MACHINE|g" "$BRAIN_ROOT/brain-compose.local.yml"
sed -i "s|<YYYY-MM-DD>|$(date +%Y-%m-%d)|g" "$BRAIN_ROOT/brain-compose.local.yml" sed -i "s|<YYYY-MM-DD>|$(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>|$BRAIN_NAME|g" "$BRAIN_ROOT/brain-compose.local.yml"
echo "✅ brain-compose.local.yml cree (brain_name: $BRAIN_NAME)"
else else
echo "✅ brain-compose.local.yml existe deja" echo "✅ brain-compose.local.yml existe deja"
fi fi