On 13/12/2012 10:02, David DURIEUX wrote:
Le Thu, 13 Dec 2012 09:50:38 +0100
Damien Touraine <[email protected]> a écrit:

On 13/12/2012 09:37, David DURIEUX wrote:
Le Thu, 13 Dec 2012 09:30:56 +0100
Damien Touraine <[email protected]> a écrit:

Bonjour,

Cela est "hérité" des nouveaux mécanismes de CommonDBRelation et
CommonDBChild (cf. ticket #3828) et de la transformation des
Computer_Device* en Item_Device* (avec héritage de CommonDBChild).

Je ne suis pas aussi catégorique que toi sur l'inutilité de la
chose. Il peut être intéressant de savoir que telle version du
logiciel a été installée sur l'ordinateur à telle date.
Ben tu l'as dans les logs ordinateur

Computer | 2 | SoftwareVersion | ...

dans l'onglet historique de l'ordinateur tu as cette info pour la
ligne delog précédente :

2012-12-13 09:35        glpi    Logiciel        Installation du
logiciel : aalib 1.4.r5_6 (374)
Désolé, je n'avais pas compris que cette information était redondante.
Effectivement, il faudrait supprimer cela.

Je n'ai pas le temps de me pencher dessus ce matin. As-tu une idée
d'où vient cette redondance ?
dans computer_softwareversion.class.php, il faut supprimer au début du
fichier les static public $log_hitory_2_*
Certes, c'est l'un des deux logs.
D'ailleurs, j'ai l'impression, d'après le champs linked_action = 20 == HISTORY_CREATE_ITEM, que ce n'est pas le log automatique de CommonDBChild qui pose problème. Pour ce dernier, linked_action devrait être égal à 4 (HISTORY_INSTALL_SOFTWARE) ou à 5(HISTORY_UNINSTALL_SOFTWARE).
Mais peut-être suis-je en train de me tromper.

D'où vient le second log ?

Damien

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

Reply via email to