Bonjour,

Etudiant, je me lance dans un script pour automatiser une installation (baie de stockage). J'ai une contrainte de regrouper toutes les questions/réponses pendant l'installation dans un fichier. Dans le script, je pense utiliser une table de hachage avec comme clé les questions.

Si une nouvelle version sort avec une ou deux nouvelles questions, on les rajoute juste dans le fichier SANS toucher une ligne du code. Ou bien si la nouvelle version inverse la position de 2 questions, le script marche sans aucune modification.

J'utilise pour le moment Expect (avec la méthode waitfor) qui peut faire l'affaire. Le problème c'est que les positions des questions sont dans un ordre défini ($exp->waitfor("question", $timeout), 1 question=1 waitfor). Je suis obligé de rentrer dans le code pour réajuster les questions s'il y a modification, ce qui n'est pas bon.

Avez vous des pistes à me proposer ? Merci d'avance