On 17/12/2012 11:09, Tsmr wrote:

En testant le plugin ocsinventoryng en 0.84 avec le transfert automatique en cas de changement d'entité, j'ai pu remarqué que des erreurs étaient reporté coté port réseau : en effet il fallait modifier la requête (ligne 2890 transfer.class.php) pour récupérer les netpoints_id :

$query = "SELECT `glpi_networkports`.*, `glpi_networkportethernets`.`netpoints_id`
                FROM `glpi_networkports`
                LEFT JOIN `glpi_networkportethernets`
ON (`glpi_networkports`.`id` = `glpi_networkportethernets`.`networkports_id`)
                WHERE `glpi_networkports`.`items_id` = '$ID'
                      AND `glpi_networkports`.`itemtype` = '$itemtype'";

Donc les ports sont bien migrés, les prises réseaux aussi, mais quid des noms réseaux, et des adresses ip voire des ip networks ?
Bonjour,
J'ai effectivement constaté des erreurs rapportées lors du transfer de IPAddress sans passer par le plugin. Je viens de corriger le problème (r19843). Mais j'ai travaillé sans le plugin. Maintenant, le tranfert d'entité se passe correctement pour les noms réseaux et les adresses IP. Peux-tu me confirmer que c'est bon également avec le plugin ?

Les IPNetwork sont des entités autonomes par rapport aux équipements. Donc, on n'a pas à transférer leurs entités.

Damien

_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev

Reply via email to