Difference between revisions of "Template:SQWareProductionPresSgbd"
Expdbtools (talk | contribs) |
Expdbtools (talk | contribs) |
||
Line 16: | Line 16: | ||
=== explication de l'arborescence === | === explication de l'arborescence === | ||
− | Arborescences se trouvant dans $gvsqw_ | + | Arborescences se trouvant dans $gvsqw_{{{2}}}Bin : |
*bin : Répertoire contenant les scripts standards | *bin : Répertoire contenant les scripts standards | ||
*bin_cust : Répertoire contenant les scripts customs à votre environnement | *bin_cust : Répertoire contenant les scripts customs à votre environnement | ||
Line 31: | Line 31: | ||
=== convention de noms des fichiers === | === convention de noms des fichiers === | ||
− | La majeure partie des fichiers sont nommés avec des préfixes | + | La majeure partie des fichiers sont nommés avec des préfixes edt{{{3}}}_* pour {{{1}}}.<br> |
− | * | ||
− | |||
− | |||
− | |||
La majeure partie des fichiers sont nommés avec des suffixes: | La majeure partie des fichiers sont nommés avec des suffixes: | ||
* *.ksh : pour les scripts | * *.ksh : pour les scripts | ||
Line 42: | Line 38: | ||
{{Warning_custom}} | {{Warning_custom}} | ||
<br> | <br> | ||
− | == convention de noms dans les scripts == | + | === convention de noms dans les scripts === |
{{ExpNomVars}} | {{ExpNomVars}} |
Revision as of 18:48, 15 July 2010
Contents
présentation
utilisation
C'est le module d'exploitation en local pour {{{1}}}.
Il est entièrement écrit en ksh et sql.
Il permet de gérer l'exploitation au sens large pour {{{1}}}.
{{{3}}}
Ce module est déployé en local sur les machines hébergeant les instances à gérer, ceci afin d'éviter tout points de faiblesse lié à un montage NFS ou autre. Le déploiement se fait par une simple commande grâce au module SQWareCentral et à l'inventaire se trouvant dans SQWareRepository !
Liens vers les différentes parties du module SQWareProduction :
explication de l'arborescence
Arborescences se trouvant dans $gvsqw_{{{2}}}Bin :
- bin : Répertoire contenant les scripts standards
- bin_cust : Répertoire contenant les scripts customs à votre environnement
- etc : Répertoire contenant les fichiers de configuration standards
- etc_cust : Répertoire contenant les fichiers de configuration customs à votre environnement (surchangent les standards)
- lib : Répertoire contenant les librairies de fonctions shell génériques
- lib_cust : Répertoire contenant les librairies de fonctions shell customs à votre environnement (remplacent les standards)
- spm : Répertoire contenant les scripts d'un utilistaire permettant de lancer des requêtes sql standards déjà écrites pour vous
- tools : Répertoire contenant les scripts standards utilisés de manière ponctuelle
- tools_cust : Répertoire contenant les scripts customs à votre environnement utilisés de manière ponctuelle
- menu : Répertoire contenant les menus standards
- menu_cust : Répertoire contenant les menus customs à votre environnement
convention de noms des fichiers
La majeure partie des fichiers sont nommés avec des préfixes edt{{{3}}}_* pour {{{1}}}.
La majeure partie des fichiers sont nommés avec des suffixes:
- *.ksh : pour les scripts
- *.cfg : pour les fichiers de configuration
- *.lib : pour les librairies de fonctions
convention de noms dans les scripts
In general, the following naming convention is used in all scripts of SQWareProduction:
- gvsqw_ {} : global variable initialized by the environment and / or generic library
- lvsqw_ {} : local variable initialized by the script and / or a specific library
- gfsqw_ {} : function defined by a generic library
- lfsqw_ {} : function defined by the script and / or a specific library