Commit Graph

26 Commits

Author SHA1 Message Date
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 b509404d36 Ajout des codes d'erreurs 8 et 9 2024-02-08 19:23:42 +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
ycharbi 98af78b265 Merge pull request 'Modification majeure de la fonction execCmd' (#1) from execcmd into develop
Reviewed-on: #1
2024-02-07 20:07:55 +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 fc7485c463 Ajout d'un nouveau message d'erreur numéro 7 2024-02-07 19:52:29 +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 79e05a4003 Ajout d'un nouveau code d'erreur 2024-01-05 12:29:38 +01:00
Nicolas MORIN c23108c8df Modification des droits et suppresion du script avec l'utilisation de getops 2024-01-05 10:23:54 +01:00
Nicolas MORIN 99a8fae414 Initialisation du projet 2024-01-05 09:17:46 +01:00