You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2010-09-01 18:26:47

Eurif
Member
Registered: 2010-08-31
Posts: 16

Plugin Rack : Emplacement

Bonjour,

Tout d'abord, félicitation pour GLPI. Associé avec le plugin rack, il nous permet de structurer honorablement nos salles serveur.

J'ai soucis avec le plugin "Rack" et sa notion d'emplacement.

Je remarque que lorsqu'on affiche un rack avec la vue "avant" ou "arrière", en bas de la page, nous pouvons voir "Pas de rack a gauche" et "Pas de rack à droite". J'avais récemment deviné que si nous voulions exploiter cette fonctionnalité, il fallait ordonner le nom des "emplacements" ("room_location"). J'avais donc utilisé pour un ensemble de 4 racks, les emplacements P01, P02, P03, P04. Cela fonctionnait. Je pouvais naviguer entre les racks avec les liens "Rack gauche" et "Rack droit". J'ai par la suite, tenté d'ajouter un 5ème rack en P05 mais pour celui-ci, les links en bas de la page n'étaient pas actifs...

Je n'en comprend pas la raison, ni la logique... D'autant plus qu'après avoir en essayé de résoudre ce problème, à présent plus aucun link n'est actif (même après avoir réutilisé les noms d'emplacement P01, P02, etc...).

Peut-être une explication au sujet du fonctionnement de ces links pourraient m'aiguiller? Sont-ils vraiment associé au champ "emplacement"?

Merci d'avance pour votre aide.

-------
GLPI v0.72.4
Plugin "rack" v1.0.3
Plugin "suppliertag" v1.2.1

Offline

#2 2010-09-02 09:17:45

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

Es-tu sur que tes 5 emplacements sont dans la même entité ?


Xavier Caillaud
Blog GLPI Infotel

Offline

#3 2010-09-02 10:07:11

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

Je n'avais pas encore mis d'emplacement et n'avait donc pas vu ces liens "rack gauche" et "rack droit". Je ne comprend pas bien leur utilité ? Cela se rapproche des flèches de la "liste" pour passer d'un rack à un autre ?


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#4 2010-09-02 10:15:50

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

Si tu as 20 baies dans une même salle et que tu veux les localiser (Baie X à coté de la baie Y) etc


Xavier Caillaud
Blog GLPI Infotel

Offline

#5 2010-09-02 10:29:58

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

OK, j'ai cru un moment que ça pouvait être intéressant pour moi : sur certains de mes racks sur les faces de droite et de gauche j'ai installé des switchs, KVM, etc. et il n'y a pas d'onglet "right" ou "left" comme "avant" et "arrière". Enfin je ne pense pas que ce soit une demande récurrente wink !


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#6 2010-09-02 11:03:08

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement


Xavier Caillaud
Blog GLPI Infotel

Offline

#7 2010-09-02 11:36:03

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

Merci ! smile


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#8 2010-09-02 15:23:44

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

tsmr wrote:

Es-tu sur que tes 5 emplacements sont dans la même entité ?

Oui, l'entité Racine.

Je me suis même permis de lister les tables du plugin Rack pour m'en assurer (dans la database de GLPI). Plus facile pour détecter les différences... ("FK_entities" à "0" pour tous les racks).

Offline

#9 2010-09-02 15:34:04

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Eurif wrote:

Oui, l'entité Racine.

Je me suis même permis de lister les tables du plugin Rack pour m'en assurer (dans la database de GLPI). Plus facile pour détecter les différences... ("FK_entities" à "0" pour tous les racks).

Je détaille un peu. J'ai vérifier dans les TABLES "glpi_dropdown_plugin_rack_room_locations" et "glpi_plugin_rack". Toutes les entrées ont une valeur "0" pour "FK_entities".

Last edited by Eurif (2010-09-02 15:34:18)

Offline

#10 2010-09-02 15:40:15

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

et tu n'as pas une incohérence ou un espace en trop dans le champ name de ta table glpi_dropdown_plugin_rack_room_locations ?

Tu peux me lister le contenu de cette table please ?


Xavier Caillaud
Blog GLPI Infotel

Offline

#11 2010-09-02 16:59:30

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Apparemment non.

Pour info, par confidentialité, j'ai remplacé quelques caractères par "." (points). Sorry. Donc, évidemment, les deux salles machines ne portent pas le même nom. :-)

mysql> select * from glpi_dropdown_plugin_rack_room_locations;
+----+-------------+-----------------------+----------+----------------------------+----------+-------+
| ID | FK_entities | name                  | parentID | completename               | comments | level |
+----+-------------+-----------------------+----------+----------------------------+----------+-------+
|  2 |           0 | Salle Machine du .... |        0 | Salle Machine du ....      |          |     1 | 
|  5 |           0 | Salle Machine du ...  |        0 | Salle Machine du ...       |          |     1 | 
| 22 |           0 | P03                   |        5 | Salle Machine du ... > P03 |          |     2 | 
| 21 |           0 | P02                   |        5 | Salle Machine du ... > P02 |          |     2 | 
| 20 |           0 | P01                   |        5 | Salle Machine du ... > P01 |          |     2 | 
| 23 |           0 | P04                   |        5 | Salle Machine du ... > P04 |          |     2 | 
| 24 |           0 | P05                   |        5 | Salle Machine du ... > P05 |          |     2 | 
+----+-------------+-----------------------+----------+----------------------------+----------+-------+
7 rows in set (0.00 sec)

Offline

#12 2010-09-02 17:02:03

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

Je vais retester avec ta config


Xavier Caillaud
Blog GLPI Infotel

Offline

#13 2010-09-02 17:08:46

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Merci. :-)

Offline

#14 2010-09-02 17:13:55

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

Tu n'aurais pas des racks supprimés par hasard ? si oui purge les.

En tout cas ca m'a permis de faire des corrections pour la version 0.78 tongue


Xavier Caillaud
Blog GLPI Infotel

Offline

#15 2010-09-02 17:35:17

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

Tiens oui je ne sais pas si c'est de ca dont tu parles mais je te dis ce que j'ai découvert :
1) J'ai créé 2 emplacements
2) J'ai lier 1 rack à chaque emplacement (les liens fonctionnaient bien)
3) J'ai purger les emplacements (cela ne m'est pas utile)
4) Les liens sont toujours présents !


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#16 2010-09-02 18:05:37

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

tsmr wrote:

Tu n'aurais pas des racks supprimés par hasard ? si oui purge les.

En tout cas ca m'a permis de faire des corrections pour la version 0.78 tongue

Non, je les avais déjà purgé. J'ai un gabarit de rack par contre...

Ca fonctionne de ton côté, finalement?

Offline

#17 2010-09-02 21:05:24

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

J-n-s wrote:

Tiens oui je ne sais pas si c'est de ca dont tu parles mais je te dis ce que j'ai découvert :
1) J'ai créé 2 emplacements
2) J'ai lier 1 rack à chaque emplacement (les liens fonctionnaient bien)
3) J'ai purger les emplacements (cela ne m'est pas utile)
4) Les liens sont toujours présents !

Corrigé en 0.78 big_smile


Xavier Caillaud
Blog GLPI Infotel

Offline

#18 2010-09-03 09:29:00

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

Hey tsmr le rennais wink
Je suis en 0.78SVN !

tsmr wrote:

Corrigé en 0.78

Précision : j'ai supprimer les emplacements via Configuration > Intitulés > Emplacement


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#19 2010-09-03 10:00:30

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement


Xavier Caillaud
Blog GLPI Infotel

Offline

#20 2010-09-03 10:05:07

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Plugin Rack : Emplacement

Ok merci ! je mets tout ça à jour !


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#21 2010-09-03 10:22:32

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Pour mon problème, j'ai effacé tous les racks (+ purgé) et également tous les emplacements. J'ai recréé tous les racks et les emplacements => même problème... Je me tâte à désinstaller/réinstaller le plugin...

Last edited by Eurif (2010-09-03 11:12:01)

Offline

#22 2010-09-03 10:39:26

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement


Xavier Caillaud
Blog GLPI Infotel

Offline

#23 2010-09-03 11:22:58

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Je ne sais pas si c'était exactement ce qu'il fallait faire mais j'ai remplacé les fichier "hook.php" et "plugin_rack.display.function.php" par ceux proposés via l'URL (et adapté les permissions) mais cela ne semble pas résoudre le problème...

(merci encore pour ton aide wink )

Offline

#24 2010-09-03 11:35:47

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Plugin Rack : Emplacement

Il me faudrait la procédure exacte que tu suit pour que je reproduise ton problème. Voir les logs du GLPI et le mode debug dans GLPI car la ca va devenir compliqué.


Xavier Caillaud
Blog GLPI Infotel

Offline

#25 2010-09-03 11:59:47

Eurif
Member
Registered: 2010-08-31
Posts: 16

Re: Plugin Rack : Emplacement

Je comprend...

Finalement, j'ai désinstallé, réinstallé et réactivé le plugin rack. J'ai tout perdu mais cela semble refonctionner à présent (même en réutilisant les 2 fichiers PHP originaux que j'avais précédemment remplacé).

Je te propose te tester. Je vais recréer tous mes racks pour voir si c'est stable...

Je te tiens au courant.

Offline

Board footer

Powered by FluxBB