Bonjour,
Ce n'est pas un bug, mais un feature : un NetworkName peut être détaché
de tout entitée le temps d'un transfert sur une autre entitée.
Par défaut, lorsqu'on supprime un NetworkPort, tous les NetworkName
attachés sont conservés. Cela permet, par exemple, de transférer une
adresse IP d'une carte réseau (NetworkPort) à une autre.
Pour faire le ménage (supprimer les NetworkName orphelins), il faut
aller dans les Noms Réseau (dans les intitulés). Les NetworkName
orphelins sont ceux dont l'ID est à 0.
On peut changer ce comportement par défaut. C'est à vous de décider. À
moins que l'on mette une option pour cela.
Pour revenir sur le précédent échange : la révision 19064 normalise
l'utilisation des IPAddress. Il est maintenant possible d'ajouter,
modifier et supprimer des adresses directement (ie. avec IPAddress:add,
IPAddress::update et IPAddress::delete), à la condition que ces adresses
soient valides.
Damien
On 28/07/2012 21:02, David DURIEUX wrote:
Damien, il y a un soucis, quand tu supprimes les ports dans l'onglet
d'un ordinateur, ça supprime bien les networkport mais les
networkname restent en DB avec le mise à vide de l'itemtype et de
l'items_id dans la table glpi_networknames.
Ne devrait-on pas les supprimer car en plus les IP dans
glpi_ipaddresses restent également?
David
++
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev