Comment utiliser ZopeRepository
L'utilisation se fait en deux étapes :
Alimentation de la DB zoperepos à l'aide des scripts
L'utilisation du produit se fait en exécutant les scripts disponibles.
Avant d'exécuter les scripts pour la première fois, vous devez les éditer afin de vous assurer que la ligne contenant le chemin d'accès au python utilisé et le chemin d'accès à votre produit correspondent bien à votre installation.
Pour exécuter le script recueillant les informations du serveur apache, il suffit de se placer dans le répertoire contenant le script apache_repository_db.sh et de taper ./apache_repository_db.sh.
Pour exécuter celui recueillant les autres informations, il suffit de se placer dans le même répertoire et de taper ./zope_repository_db.sh
Ces deux scripts peuvent également être lancés automatiquement chaque nuit.
Dès que le script a fini de travailler, les données récoltées se retrouvent dans les tables de la base de donnée zoperepos.
Consultation des résultats (repository et erreurs de configuration détectées)
Pour pouvoir visualiser les résultats, il faut incorporer dans un dossier particulier une série de templates présentes dans le produit.
Cette installation peut être automatisée grâce à un script.
Dans un répertoire créé dans votre instance Zope:
A l'intérieur de celui-ci, vous ajoutez une méthode externe avec les paramètres suivants :
Id : mettez un nom significatif (ie. addGuiFiles, ZopeRepositoryEM, ...)
Title : [facultatif]
Module name : ZopeRepository.utils
Function name : add_Gui_Files
Dès que la méthode est créée, il suffit de l'exécuter (via l'onglet test) pour que celle-ci crée automatiquement dans le dossier contenant la méthode externe, l'environnement nécessaire à la visualisation des différentes pages.
Il faut ensuite modifier l'élément "server_connection" afin de changer le mot de passe éventuel à la db.
Le point de départ pour la visualisation est le fichier index_html.
Précédent : Installation

