diff --git a/script/todo/proxmox_menu.py b/script/todo/proxmox_menu.py index 6a31fcd..729ef46 100644 --- a/script/todo/proxmox_menu.py +++ b/script/todo/proxmox_menu.py @@ -18,9 +18,10 @@ import shlex import subprocess import time +import click + from script.todo import todo_prefs from script.todo.todo_i18n import t -import click class ProxmoxMenuMixin: diff --git a/script/todo/qemu_deploy.py b/script/todo/qemu_deploy.py index dbfa4d5..eddfcfc 100644 --- a/script/todo/qemu_deploy.py +++ b/script/todo/qemu_deploy.py @@ -4,11 +4,11 @@ """Menu QEMU/KVM : d\u00e9cider et lancer un d\u00e9ploiement.\n\nLe chemin complet d'une cr\u00e9ation : les ressources (pr\u00e9r\u00e9glages vCPU/RAM/disque\net saisie libre), le plan et son r\u00e9capitulatif, les v\u00e9rifications de l'h\u00f4te\n(groupe libvirt, KVM), le contexte du formulaire TUI, la collecte en ligne, et\nl'ex\u00e9cution d'une spec \u2014 la M\u00caME structure quelle que soit l'interface, ce qui\npermet aux invites et au formulaire de partager tout le reste.\n\nFronti\u00e8re claire : ici on d\u00e9cide ; dans qemu_install.py on \u00e9crit ce qui sera\nex\u00e9cut\u00e9 dans l'invit\u00e9.""" import getpass +import grp import json import os import re import shlex -import grp import subprocess import time diff --git a/script/todo/qemu_menu.py b/script/todo/qemu_menu.py index e90e74c..28db42f 100644 --- a/script/todo/qemu_menu.py +++ b/script/todo/qemu_menu.py @@ -5,11 +5,12 @@ import os import shutil - from datetime import datetime -from script.todo.todo_i18n import t + import click +from script.todo.todo_i18n import t + class QemuMenuMixin: """Menu QEMU/KVM : l'entr\u00e9e, le catalogue et les statistiques.\n\nC'est la porte du menu (\u00ab prompt_execute_qemu \u00bb) et ce qui sert \u00e0 TOUT le\nreste : le catalogue des distributions, le choix d'une version et d'une\narchitecture, la v\u00e9rification des outils de l'h\u00f4te. Les quatre autres fichiers\ndu menu QEMU s'appuient sur celui-ci.\n\nMixin de la classe TODO : ses m\u00e9thodes vivent sur la m\u00eame instance que celles\ndes autres fichiers, elles s'appellent donc par \u00ab self. \u00bb sans rien importer.""" diff --git a/script/todo/todo.py b/script/todo/todo.py index 2a0a9fb..00b0fb7 100755 --- a/script/todo/todo.py +++ b/script/todo/todo.py @@ -5,8 +5,6 @@ import ast import configparser import datetime -import getpass -import grp import inspect import json import logging