Commit Graph

22 Commits

Author SHA1 Message Date
ycharbi 1477ef8072 Ajout du paramètre obligatoire "Ajouter une interface réseau" afin de permettre la désactivation totale du réseau de Qemu si "n" ou "N" est spécifié 2024-02-11 14:56:06 +01:00
ycharbi 521d192e05 Ajout du paramètre obligatoire "Type de disque" à l'option "-d" + contrôle du format de disque renseigné par l'utilisateur. 2024-02-11 12:28:06 +01:00
ycharbi 3c6e04f845 Ajout d'une vérification sur la présence d'un tiret au premier caractère du paramètre passé. Cela permet d'éviter de considérer la prochaine option comme paramètre de l'option courante 2024-02-11 11:56:00 +01:00
Nicolas MORIN 9b1030bf45 Ajout de la gestion des interfaces réseaux dans un pont simple
+ Ajout des options séries et affichage
2024-02-09 17:23:42 +01:00
Nicolas MORIN 7c91541a83 Changement de lettre pour l'option sous-volume 2024-02-09 10:50:52 +01:00
Nicolas MORIN 896c471be7 Désactivation de l'option -p 2024-02-09 10:38:30 +01:00
Nicolas MORIN 36887b20c5 Ajout de variables globales
+ Discrimination du nom de la MV du nom du fichier de la MV
+ Création de la fonction localiserMV
+ Suppression de lignes de débogage
+ Ajout de conditions de vérification du réseau dans la fonction recupParams
+ Reformulation de certains messages d'erreur
+ Création de la fonction genService
+ Création de la fonction demarreService
+ Évacuation d'un bloc de code pour le paramètre démarre en l'absence d'option
+ Écriture de la fonctionnalité d'arrêt
2024-02-08 19:33:43 +01:00
Nicolas MORIN 93a9f028f0 Modification du nom des variables pour spécifier si les commandes passées
sont pour le démarrage ou l'arrêt de la machine virtuelle.
2024-02-08 15:42:07 +01:00
Nicolas MORIN 8525aba010 Déplacement de la création du répertoire de la machine virtuel dans la fonction d'initialisation de l'environnement
+ Correction d'une faute dans le paramètre CPU
+ Raccourcissement du paramètre cdrom
+ Ajout d'un commentaire INTERFACE permettant la récupération de cette information à la création de cette dernière
+ Ajout de l'option KVM
+ Mise en commentaire du paramètre -f
+ Ajout des fonctions de récupération des informations réseau
+ Ébauche de lancement de la machine virtuelle
2024-02-08 00:02:52 +01:00
Nicolas MORIN 86f9416eef Modification de la fonction execCmd pour prendre en argument une liste d'actions.
+ ébauche de gestion des sous-volumes BTRFS
2024-02-07 19:54:54 +01:00
Nicolas MORIN 560b70b240 Initialisation du code pour l'option PCI 2024-02-07 17:26:36 +01:00
Nicolas MORIN 2010c3850b Ajout du code gérant l'option parametres en champ libre
+ création d'une variable avec le nom du script
2024-02-07 17:17:48 +01:00
Nicolas MORIN a3ccec6c2b Ajout du code gérant l'option réseau 2024-02-07 16:25:39 +01:00
Nicolas MORIN aa3bc0ae3a Ajout du code gérant l'option iso 2024-02-07 12:05:00 +01:00
Nicolas MORIN 91e7f10ddd Ajout du code gérant l'option disque 2024-01-05 15:50:54 +01:00
Nicolas MORIN 1cd2b0d307 Modification de la vérification du fichier 2024-01-05 15:49:54 +01:00
Nicolas MORIN 9664e92772 Correction orthographe + ajustement d'un commentaire 2024-01-05 15:49:18 +01:00
Nicolas MORIN 3ee9dc70a0 Ajout de la variable bin_qemu_img 2024-01-05 15:48:07 +01:00
Nicolas MORIN e6f3efb910 Ajout du support OVMF 2024-01-05 12:36:10 +01:00
Nicolas MORIN 90c7d9c0a7 Support de la génération du paramètre CPU SMP de QEMU 2024-01-05 12:35:39 +01:00
Nicolas MORIN 6661e6721b restauration d'un nommage de variable afin d'apporter une plus grande souplesse aux évolutions futures + ajout de l'option bios 2024-01-05 12:33:25 +01:00
Nicolas MORIN 99a8fae414 Initialisation du projet 2024-01-05 09:17:46 +01:00