Récupérer la version domino des serveurs en LS ???

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Récupérer la version domino des serveurs en LS ???

Messagepar buggy31 » 13 Jan 2010 à 11:07

Salutatous et bonne année,
Voici donc mon souci,
je suis développeur dans une grosse boite, environ 200 serveurs lotus accéssibles par moi, des admins notes plus que débordés et pas franchement partageurs.

A partir du names, je récupère la liste de tous les serveurs. En LS, je parcours ces serveurs et vois ainsi ceux qui me sont autorisés au moins en lecture. Je cherche maintenant un moyen de connaitre la version (ODS?) de ces serveurs, voyez vous un moyen de faire ceci?
(Pour savoir sur quels serveurs je peux faire tourner mes applis en v6, lesquels en V5, ceux en V4...)

Merci d'avance.
La répétition d'une erreur n'en fait pas une vérité
Avatar de l’utilisateur
buggy31
Premier posts
Premier posts
 
Message(s) : 47
Inscrit(e) le : 08 Oct 2008 à 15:40
Localisation : toulouse

Messagepar Michael DELIQUE » 13 Jan 2010 à 11:10

salut

un code dans ce genre => http://forum.dominoarea.org/tester-la-v ... 24579.html

lancé via un runonserver ça devrais le faire non ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar buggy31 » 13 Jan 2010 à 11:13

ca pourrait être pas mal mais si je ne me trompe, ca implique que j'ai ma base (mon agent) installé sur chaque serveur, n'y a t'il pas un moyen de faire un recensement depuis mon petit coin?
La répétition d'une erreur n'en fait pas une vérité
Avatar de l’utilisateur
buggy31
Premier posts
Premier posts
 
Message(s) : 47
Inscrit(e) le : 08 Oct 2008 à 15:40
Localisation : toulouse

Messagepar nemrod93 » 13 Jan 2010 à 16:15

Salut,
bah tu adaptes le code en parcourant le names.nsf pour récupérer la liste des serveurs et hopela ! enfin je ferais un truc dans le genre

cdlt
Alain
Avatar de l’utilisateur
nemrod93
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 378
Inscrit(e) le : 04 Déc 2008 à 10:26
Localisation : Saint Malo

Messagepar buggy31 » 13 Jan 2010 à 17:36

Merci nemrod, merci michael,
Mais ça n'ira pas, quelque soit l'adaptation, c'est un bon départ mais, l'info est tirée de Session, or, si je ne me trompe pas, session s'appuie sur la base, l'agent , et donc le serveur sur lequel s'execute l'agent.

Même si les admins ne font pas très attention à ce qu'il se passe, je ne pense pas qu'ils apprécient un agent qui duplique sa base sur tous les serveurs rencontrés dans le graf pour ensuite executer un bout de code (comme je l'imagine, ce code engendrerai un document contenant le nom du serveur et sa version). Je trouve l'idée rigolote mais je ne pense pas que mes amis pensent pareil.

et après, merci le nettoyage de bases.

Merci quand meme et si jamais quelqu'un avait une idée, je reste ouvert :D
La répétition d'une erreur n'en fait pas une vérité
Avatar de l’utilisateur
buggy31
Premier posts
Premier posts
 
Message(s) : 47
Inscrit(e) le : 08 Oct 2008 à 15:40
Localisation : toulouse

Messagepar roubech » 13 Jan 2010 à 23:46

dans la vue "tous les serveurs" du carnet d'adresse, il y a une colonne avec la verson du serveur
ca ne te suffit pas ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar nemrod93 » 14 Jan 2010 à 11:28

C'est vrai je l'avais oublié que cette info était présente! Et le champ c'est ServerBuildNumber
Avatar de l’utilisateur
nemrod93
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 378
Inscrit(e) le : 04 Déc 2008 à 10:26
Localisation : Saint Malo

Messagepar buggy31 » 14 Jan 2010 à 14:12

Erf, si seulement elle n'était pas saisie par les admins et que ces mêmes admins n'avaient pas, au cours du temps et des évolutions serveurs et des changements de postes .... oubliés de le mettre à jour, elle me serait très très utile.
Mais c'est pas très grave, j'ai trouvé un mini moyen de feinter,

je boucle sur les fiches serveur du names et (après avoir fait signer mon agent par l'admin) je lance un petit
Code : Tout sélectionner
session.Sendconsolecommand(doc.SMTPFullHostDomain(0),"show server"


merci quand même hein.
Je cloture pas au cas ou quelqu'un aurait une solution miracle mais d'ici semaine prochaine se sera clot.

Merci encore
La répétition d'une erreur n'en fait pas une vérité
Avatar de l’utilisateur
buggy31
Premier posts
Premier posts
 
Message(s) : 47
Inscrit(e) le : 08 Oct 2008 à 15:40
Localisation : toulouse

Messagepar roubech » 15 Jan 2010 à 00:34

j'ai jamais cherché à modifié cette info dans le doc serveur, elle se met à jour toute seule quand je migre un serveur
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar buggy31 » 15 Jan 2010 à 09:57

Allez savoir pourquoi, chez nous ce n'est pas à jour, j'ai sous les yeux le graf et mon résultat pour un serveur, j'ai bien des différences. Peut etre que la réplication des names n'est pas bien faite (ce sont surtout les serveurs de dev qui sont erronés.)
Mais maintenant je peux aller discuter avec les admins.

Merci à tous.
Bonne journée.
La répétition d'une erreur n'en fait pas une vérité
Avatar de l’utilisateur
buggy31
Premier posts
Premier posts
 
Message(s) : 47
Inscrit(e) le : 08 Oct 2008 à 15:40
Localisation : toulouse

Messagepar roubech » 15 Jan 2010 à 21:00

c'est une requête AdminP qui fait la mise à jour
c'est pas rare de voir le lien coupé entre un serveur de dev dans le domaine et le reste des la prod, ce qui expliquerait que les requêtes AdmnP n'auraient pas été répliqués sur le serveur d'Admin et traitées par celui-ci
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron