Skip to content

Commit

Permalink
Ajout d'un moyen de manipuler le nombre de redémarrage de FOS
Browse files Browse the repository at this point in the history
Une nouvelle fonctionnalitée à été ajoutée ; FOG redémarre automatiquement au bout de 30 secondes en cas d'erreurs fatale.
La variable **restart_FOS** permets de modifier le nombre de fois que FOG redémarre en cas de détection d'erreur fatale. Elle peut être modifiée en la spécifiant par la ligne de commande GRUB.
(par défaut, la variable vaut 2)
(Ajout d'une variable au démarrage : #23)
(Liée au ticket : #20)
  • Loading branch information
abotzung committed Jul 16, 2024
1 parent dca13f7 commit 435f28a
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion tools/fosbuilder/src/_rootfs/bin/fos-manager
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,11 @@ if [[ "$1" == "--run-as-service" ]]; then
done
fi

# -- v -- Source the current FOGUefi+FOG libary. This automatically populate cmdline "variables" (if set)
. /usr/share/foguefi/funcs.sh

# Mode de "rédemption" ; relance le process FOS dans le cas où celui-ci crash. (présence de /tmp/fos_error.log)
restart_FOS=2
[[ -z "$restart_FOS" ]] && restart_FOS=2

# Liste des triggers :
# /tmp/trigger.error_collection ; est exécuté pour remonter les logs d'erreurs vers le serveur FOG
Expand Down

0 comments on commit 435f28a

Please sign in to comment.