You are not logged in.
Pages: 1
Topic closed
Bonjour,
mes utilisateurs me demandent s'il est possible de gérer un rack entier. J'explique :
- un rack contient des serveurs ET du matériel réseau
- ces materiels peuvent être branchés électriquement sur une voie et/ou une autre (redondance).
- ils ont une position dans ce rack
- le rack est à un emplacement défini
- il a un nom / un modele
Est-ce que quelqu'un a déjà réfléchit au sujet (histoire de ne pas partir de zéro ), sinon, je vais essayer de m'y coller (mais étant donné mais compétences en php / mysql, ca va pas être pour tout de suite )
A bientôt
Philippe
Last edited by Philippe (2008-05-21 11:38:08)
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
bonjour
on a déjà commencé à y réfléchir :
https://dev.indepnet.net/glpi/wiki/GlpiServers
c'est pour l'instant prévu pour la 0.80
Offline
Ok merci, pour l'info (j'ai pourtant parcouru la roadmap mais je ne devais pas avoir les yeux ouverts ).
Du coup, est-ce que j'attends patiemment, ou est-ce que ca vaut le coup que je me jette à l'eau dans la création d'un plugin (sachant que je m'interresserai plus du coté rack que serveur) ?
A bientôt
Philippe
Last edited by Philippe (2008-05-21 11:39:49)
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Bonjour JMD,
j'ai complété le wiki avec ce qui me parait utile....
Comme j'ai un peu de temps libre en ce moment, je vais plancher un peu sur le dev....
Histoire de me familiariser avec le code et qui sait, coder un jour un plugin utile
A bientôt
Philippe
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Bonjour,
(merci jmd )
alors, j'ai (un peu) commencer le dev d'un plugin (en me basant sur le plugin applicatif) mais je suis confronté à un problème.
J'arrive à créer un objet rack et j'arrive à y accéder via le lien qui apparait dans le panneau "Élément ajouté avec succès:nom_du_rack".
Par contre lorsque je passe par menu / plugin / rack, j'obtiens le message :
PHP ERROR: Undefined offset: 4450 ... glpi\inc\search.function.php at line 44
Le 4450 correspond à un type libre d'après le wiki et je créé un nouveau type dans mon setup.php (avec la fonction pluginNewType) mais je ne vois pas où je devrais le retrouver (s'il me dit indéfini, je suppose qu'une liste existe).
J'ai quand même bien l'impression que quelque chose m'a échappé dans l'histoire
A bientôt
Philippe
Last edited by Philippe (2008-06-11 13:57:19)
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Personne ne peut m'aider là dessus ?
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Salut philippe,
As tu definit ce type dans dans le fichier setup.php de ton plugin ?
il faut cette commande :
// Params : plugin name - string type - number - tabke - form page
pluginNewType('impacts',"PLUGIN_RACK_TYPE",4450,"plugin_rack","glpi_plugin_racks","front/plugin_racks.form.php");
Tiens moi au courant
Jm0u
Navigateurs : Chrome
Installation : Package GLPI 0.84.2
Serveur : Apache 2 / Base : 5.0.15 / Langage : PHP 4.4.1 pl1 / PhpMyAdmin 2.6.4-pl3
Offline
Salut Jm0u,
Merci de ton aide
Et bien oui, j'ai bien définit le nouveau type dans setup.php :
pluginNewType('rack',"PLUGIN_RACK_TYPE",4450,"plugin_rack","glpi_plugin_rack","front/plugin_rack.form.php");
Du coup, où est ce que je devrait trouvé le 4450 ? J'imagine que c'est stocké dans une table?
Ca me permettrait de vérifier que la déclaration fonctionne.
A bientôt
Philippe
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
dans glpi_display : colonnes ajoutés à l'installation dans le script sql
Xavier Caillaud
Blog GLPI Infotel
Offline
Merci tsmr !
Je suis un boulet puisque j'ai rajouté les lignes dans mon fichier sql (mai je ne m'en souvenais plus ^^).
Du coup, elles sont bien dans la table mais j'ai toujours mon erreur
Je creuse...
Philippe
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Offline
Ok, je fouille encore un peu (j'aimerai bien comprendre d'où ca vient) et je te l'envoie dès que je m'avoue vaincu
A bientôt
Philippe
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
tu as oublié de définir dans ton setup.php :
// Define search option for types of the plugins
function plugin_rack_getSearchOption(){
}
pour l'affichage des colonnes.
Xavier Caillaud
Blog GLPI Infotel
Offline
ptain j'y crois pas ! Quel boulet !
Et pourtant j'ai cherché
En tout cas merci tsmr ! Trop fort
Tentative de mise en place de la solution
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22
Offline
Offline
Pages: 1
Topic closed