Guide des développeurs pour les services de données Sun Cluster 3.1 10/03

Structure de répertoire

Agent Builder crée une structure de répertoire pour stocker tous les fichiers qu'il crée pour le type de ressources cible. Vous spécifiez le répertoire de travail (dans l'écran Créer). Vous devez indiquer des répertoires d'installation distincts pour chaque type de ressources que vous développez. Dans le répertoire de travail, Agent Builder crée un sous-répertoire dont le nom est une concaténation du nom du fournisseur et du nom du type de ressources (depuis l'écran Créer). Par exemple, si vous spécifiez SUNW comme nom de fournisseur et que vous créez un type de ressources que vous nommez ftp, Agent Builder crée le répertoire SUNWftp dans le répertoire de travail.

Dans ce sous-répertoire, Agent Builder crée et remplit les répertoires présentés dans le tableau suivant :

Nom du répertoire 

Contenu 

bin

Spécifique à une sortie C. Contient les fichiers binaires compilés à partir des fichiers sources. Spécifique à une sortie ksh. Contient les mêmes fichiers que le répertoire src.

etc

Contient le fichier RTR. Agent Builder concatène le nom du fournisseur et le nom d'application, en les séparant d'un point, pour constituer le nom du fichier RTR. Par exemple, si le fournisseur et le type de ressources s'appellent respectivement SUNW et ftp, le nom du fichier RTR est SUNW.ftp .

man

Contient les pages man (man1m) personnalisées des scripts d'utilitaire start, stop et remove. Par exemple, startftp(1M), stopftp(1M) et removeftp (1M).

 

Pour consulter les pages man, spécifiez le chemin d'accès avec l'option man -M. Par exemple,

man -M répertoire_installation/SUNWftp/man removeftp .

pkg

Contient le package final. 

src

Contient les fichiers sources générés par Agent Builder. 

util

Contient les scripts d'utilitaire start, stop et remove générés par Agent Builder. Reportez-vous à la rubrique Scripts d'utilitaire et pages man. Agent Builder ajoute le nom d'application à chaque nom de script, par exemple, startftp, stopftp, removeftp.