Evolution #565
ferméRechercher la machine correspondant à une clef lors d'une demande de suppression ou d'un list
0%
Description
Actuellement, la suppression d'une machine avec un ID donné (ou son listing d'ailleurs) n'apporte aucune plus value.
En effet, si on demande à effacer la machine avec comme ID XXXXXXXX-YYYY-ZZZZ-YYYY-XXXXXXXXXXXX, la commande se contente de demander si on est sûr avec le même identifiant à l'affichage, soit :
# ntbserver-cli --id XXXXXXXX-YYYY-ZZZZ-YYYY-XXXXXXXXXXXX --delete Are you sure you want to delete machine : XXXXXXXX-YYYY-ZZZZ-YYYY-XXXXXXXXXXXX [y/N] y
Cela n'empêche en rien une erreur de manipulation et la suppression malencontreuse de la mauvaise machine (mauvais copié/collé, retour sur historique, product_uuid récupéré sur la mauvaise machine …).
Ce qui semble plus pertinent, c'est de montrer quelques informations concernant cette machine, par exemple :
# ntbserver-cli --id XXXXXXXX-YYYY-ZZZZ-YYYY-XXXXXXXXXXXX --delete Last known log : Oct 09 16:11:45 IP : 10.130.208.12 hostname : n304l-108003.etu.info.unicaen.fr Are you sure you want to delete machine : XXXXXXXX-YYYY-ZZZZ-YYYY-XXXXXXXXXXXX [y/N] y
Ces informations sont en partie dans les logs mais pourraient aussi être dans la base mongodb. Si une machine ne s'est pas connectée depuis longtemps ou si elle n'existe plus dans l'inventaire, cela pourrait donner :
Last known log : Unknown IP : Unknown hostname : Unknown
Un format de sortie identique être appliqué à l'option --list.