Bonjour,

Si tu peux le faire, cela m'arrange : pour le moment, je suis sur la documentation de la classe HTMLTable.

J'ai encore quelques questions/problèmes.

La création de l'arbre de la topologie réseau (ie : retrouver les dépendances de réseaux) n'est pas réalisable lors de la migration car on a besoin d'un contexte complet (ie : administrateur logger) pour faire jouer les mécanismes automatiques de hiérarchisation. Est-il possible d'ajouter une tâche à executer automatique une fois juste après le log d'un "big" administrateur ? À défaut, j'ai mis un lien dans l'outil de nettoyage de migration. Même si c'est quelque chose qui sera très util, ce n'est pas primordial si la hiérarchie des réseaux n'est pas présente dès le début : GLPI n'en a jamais eu jusqu'à maintenant.

J'ai un problème plus épineux, justement sur les glpi_networknames_ipnetworks (ou glpi_ipnetworks_networknames :D). En effet, dans un premier temps, je pensais appliquer le même mécanisme qu'avec la hiérarchie des réseaux (lien dans l'outil de nettoyage de migration). Mais lorsque je le lance sur une base de donnée volumineuse (~ 70.000 NetworkPort), au bout d'un certains temps, cela explose à cause des allocations mémoires (avec 8Go de mémoire, je pensais être à l'abri de ce genre de message :D). Pour ceux que cela intéresse, le code est dans NetworkName_IPNetwork::recreateAllConnexities() (cf. commit 17139). Je pense possible de faire cette création lors de la migration. Mais si cela explose à cet endroit, pourquoi cela n'exploserait pas lors de la migration ?

Damien
On 24/01/2012 10:14, Julien Dombre wrote:
Salut,

je viens de regarder les évolutions que tu as mis en place est ca me semble pas mal du tout. j'ai voulu continuer sur la partie recherche sur les champs réseaux et j'ai passé pas mal de temps à trouver la table : glpi_networknames_ipnetworks

En effet, cette table est nommée à l'envers. La convention prise pour GLPI est la suivante : pour les tables de liaisons on nomme comme tu le fait mais en mettant comme première table la première par ordre alphanumérique. La table deviendrai donc glpi_ipnetworks_networknames

Tu veux que je corrige ou tu le fais ?

++

Julien


_______________________________________________
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

Reply via email to