Guide des développeurs pour les services de données Sun Cluster pour SE Solaris

Structure de répertoire

Agent Builder crée une structure de répertoire afin de stocker tous les fichiers générés pour le type de ressources cible. Le répertoire de travail est défini à partir de 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 résulte de la concaténation du nom du fournisseur et du nom du type de ressources (à partir de l'écran Créer). Par exemple, si vous spécifiez SUNW comme nom de fournisseur et que vous créiez un type de ressources appelé ftp, Agent Builder crée le répertoire SUNWftp sous 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  

Sommaire 

bin

Spécifique à une sortie C. Contient les fichiers binaires compilés à partir des fichiers sources. Spécifique à une sortie korn shell. 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 (.), afin de 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 des scripts d'utilitaire start, stop et remove. Par exemple, startftp(1M), stopftp(1M) et removeftp(1M).

 

Pour consulter ces pages, indiquez le chemin avec l'option man -M. 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 à chacun des noms de script, par exemple, startftp, stopftp, removeftp.