Skip to content

Commit

Permalink
Menu is now working
Browse files Browse the repository at this point in the history
  • Loading branch information
nadersip committed Dec 13, 2024
1 parent a4d9d28 commit f31cb3f
Showing 1 changed file with 105 additions and 98 deletions.
203 changes: 105 additions & 98 deletions menu.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,110 +27,117 @@
print("")
print("")

while True:

print("Veuillez choisir l'une des options suivantes: ")
print("Option 1 : Gestion des utilisateurs et des groupes")
print("Option 2 : Gestion des mots de passe (réinitialiser, modifier, bloquer l'accès)")
print("Option 3 : Gestion des permissions des dossiers et fichiers")
print("Option 4 : Gestion des services")
print("Option 5 : Gestion des processus")
print("Option 6 : Quitter")
print("Veuillez choisir l'une des options suivantes: ")
print("Option 1 : Gestion des utilisateurs et des groupes")
print("Option 2 : Gestion des mots de passe (réinitialiser, modifier, bloquer l'accès)")
print("Option 3 : Gestion des permissions des dossiers et fichiers")
print("Option 4 : Gestion des services")
print("Option 5 : Gestion des processus")
print("Option 6 : Quitter")

option = input("Veuillez sélectionner l'une des options: ")
option = input("Veuillez sélectionner l'une des options: ")

while True:
if option == "1":
print("Option 1 : Créer un utilisateur")
print("Option 2 : Créer un groupe")
print("Option 3 : Supprimer un utilisateur")
print("Option 4 : Supprimer un groupe")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
creat_user()
elif subOption == "2":
creat_group()
elif subOption == "3":
delete_user()
elif subOption == "4":
delete_group()
elif subOption == "5":
print("Quitter")
break
else:
print ("Option invalide")

if option == "1":
print("Option 1 : Créer un utilisateur")
print("Option 2 : Créer un groupe")
print("Option 3 : Supprimer un utilisateur")
print("Option 4 : Supprimer un groupe")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
creat_user()
elif subOption == "2":
creat_group()
elif subOption == "3":
delete_user()
elif subOption == "4":
delete_group()
elif subOption == "5":
print("Quitter")
else:
print ("Option invalide")

elif option == "2":
print("Option 1 : Changement de mot de passe")
print("Option 2 : Bloquer l'accès")
print("Option 3 : Debloquer l'accès")
print("Option 4 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
password_change()
elif subOption == "2":
block_access()
elif subOption == "3":
unblock_access()
elif subOption == "4":
print("Quitter")
break
else:
print ("Option invalide")

elif option == "2":
print("Option 1 : Changement de mot de passe")
print("Option 2 : Bloquer l'accès")
print("Option 3 : Debloquer l'accès")
print("Option 4 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
password_change()
elif subOption == "2":
block_access()
elif subOption == "3":
unblock_access()
elif subOption == "4":
print("Quitter")
else:
print ("Option invalide")
elif option == "3":
print("Option 1 : Afficher les permissions d'un fichier")
print("Option 2 : Afficher les permissions d'un dossier")
print("Option 3 : Changer les permissions d'un fichier")
print("Option 4 : Changer les permissions d'un dossier")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
file_permission()
elif subOption == "2":
folder_permission()
elif subOption == "3":
change_filepermission()
elif subOption == "4":
change_folderpermission()
elif subOption == "5":
print("Quitter")
break
else:
print ("Option invalide")

elif option == "3":
print("Option 1 : Afficher les permissions d'un fichier")
print("Option 2 : Afficher les permissions d'un dossier")
print("Option 3 : Changer les permissions d'un fichier")
print("Option 4 : Changer les permissions d'un dossier")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
file_permission()
elif subOption == "2":
folder_permission()
elif subOption == "3":
change_filepermission()
elif subOption == "4":
change_folderpermission()
elif subOption == "5":
print("Quitter")
else:
print ("Option invalide")

elif option == "4":
print("Option 1 : Afficher le statut d'un service")
print("Option 2 : Démarrer un service")
print("Option 3 : Arrêter un service")
print("Option 4 : Redémarrer un service")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
service_status()
elif subOption == "2":
service_start()
elif subOption == "3":
service_stop()
elif subOption == "4":
service_restart()
elif subOption == "5":
print("Quitter")
break
else:
print ("Option invalide")

elif option == "4":
print("Option 1 : Afficher le statut d'un service")
print("Option 2 : Démarrer un service")
print("Option 3 : Arrêter un service")
print("Option 4 : Redémarrer un service")
print("Option 5 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
service_status()
elif subOption == "2":
service_start()
elif subOption == "3":
service_stop()
elif subOption == "4":
service_restart()
elif subOption == "5":
print("Quitter")
else:
print ("Option invalide")

elif option == "5":
print("Option 1 : Afficher les processus")
print("Option 2 : Arrêter un processus")
print("Option 3 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
affiche_processus()
elif subOption == "2":
affiche_processus()
stop_processus()
elif subOption == "3":
print("Quitter")
else:
print ("Option invalide")
else :
print("Option invalide")
elif option == "5":
print("Option 1 : Afficher les processus")
print("Option 2 : Arrêter un processus")
print("Option 3 : Quitter")
subOption = input("Veuillez sélectionner l'une des options: ")
if subOption == "1":
affiche_processus()
elif subOption == "2":
affiche_processus()
stop_processus()
elif subOption == "3":
print("Quitter")
else:
print ("Option invalide")
elif option == "6":
break
if option == "6":
break

0 comments on commit f31cb3f

Please sign in to comment.