"test sys_refresh_ref_cron.sh"
This commit is contained in:
parent
8a86c3cb36
commit
fa8fc66c50
@ -22,7 +22,7 @@
|
|||||||
#
|
#
|
||||||
# Ce script n'accepte *aucune* option
|
# Ce script n'accepte *aucune* option
|
||||||
#
|
#
|
||||||
# @OPT: f:bidon::::::
|
# @OPT: f:force:force:1/1:false:::
|
||||||
#
|
#
|
||||||
#------------------------------------------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------------------------------------------
|
||||||
# Liste des erreurs:
|
# Liste des erreurs:
|
||||||
@ -48,7 +48,7 @@
|
|||||||
## Syntaxe :
|
## Syntaxe :
|
||||||
## --------
|
## --------
|
||||||
##
|
##
|
||||||
## prompt> sys_refresh_ref_cron.sh
|
## prompt> sys_refresh_ref_cron.sh [-force true]
|
||||||
##
|
##
|
||||||
## Prérequis:
|
## Prérequis:
|
||||||
## ----------
|
## ----------
|
||||||
@ -60,6 +60,14 @@
|
|||||||
## mis en place sur les VM définies dans TETALAB_VM et les enregistre dans la table
|
## mis en place sur les VM définies dans TETALAB_VM et les enregistre dans la table
|
||||||
## DB_TABLE de la base de données "referentiel".
|
## DB_TABLE de la base de données "referentiel".
|
||||||
##
|
##
|
||||||
|
## À moins que l'option -force soit passée à true, le script ne fait qu'ajouter les nouvelles
|
||||||
|
## entrées dans la base. Par défaut cette option est positionnée à false, de ce fait
|
||||||
|
## aucune données n'est supprimée dans la base y compris si le cronjob n'existe plus sur le
|
||||||
|
## système concernée.
|
||||||
|
##
|
||||||
|
## Lorsqu'un cron job est supprimé, forcer une régénération complète des entrées de la base est
|
||||||
|
## donc nécessaire (sys_refresh_ref_cron.sh -force true)
|
||||||
|
##
|
||||||
## Les informations de connexion à la base de données doivent être stockées dans
|
## Les informations de connexion à la base de données doivent être stockées dans
|
||||||
## le fichier PGPASSFILE sur sousetsuken au format suivant:
|
## le fichier PGPASSFILE sur sousetsuken au format suivant:
|
||||||
##
|
##
|
||||||
@ -103,10 +111,12 @@ function check_config
|
|||||||
ERROR="Fichier des informations de connexion ${PGPASSFILE} absent ou illisible"
|
ERROR="Fichier des informations de connexion ${PGPASSFILE} absent ou illisible"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
|
fct_message " * PGPASSFILE: ${PGPASSFILE}"
|
||||||
if [ ${#DB_TABLE} -eq 0 ]; then
|
if [ ${#DB_TABLE} -eq 0 ]; then
|
||||||
ERROR="Paramètre manquant ou vide dans le fichier de configuration: DB_TABLE"
|
ERROR="Paramètre manquant ou vide dans le fichier de configuration: DB_TABLE"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
|
fct_message " * DB_TABLE: ${DB_TABLE}"
|
||||||
if [ ${#TETALAB_USERS[*]} -eq 0 ]; then
|
if [ ${#TETALAB_USERS[*]} -eq 0 ]; then
|
||||||
ERROR="Aucune VM définie dans le fichier de configuration"
|
ERROR="Aucune VM définie dans le fichier de configuration"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
|
Loading…
Reference in New Issue
Block a user