"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
|
||||
#
|
||||
# @OPT: f:bidon::::::
|
||||
# @OPT: f:force:force:1/1:false:::
|
||||
#
|
||||
#------------------------------------------------------------------------------------------------------------------
|
||||
# Liste des erreurs:
|
||||
@ -48,7 +48,7 @@
|
||||
## Syntaxe :
|
||||
## --------
|
||||
##
|
||||
## prompt> sys_refresh_ref_cron.sh
|
||||
## prompt> sys_refresh_ref_cron.sh [-force true]
|
||||
##
|
||||
## Prérequis:
|
||||
## ----------
|
||||
@ -60,6 +60,14 @@
|
||||
## 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".
|
||||
##
|
||||
## À 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
|
||||
## 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"
|
||||
fct_erreur 2
|
||||
fi
|
||||
fct_message " * PGPASSFILE: ${PGPASSFILE}"
|
||||
if [ ${#DB_TABLE} -eq 0 ]; then
|
||||
ERROR="Paramètre manquant ou vide dans le fichier de configuration: DB_TABLE"
|
||||
fct_erreur 2
|
||||
fi
|
||||
fct_message " * DB_TABLE: ${DB_TABLE}"
|
||||
if [ ${#TETALAB_USERS[*]} -eq 0 ]; then
|
||||
ERROR="Aucune VM définie dans le fichier de configuration"
|
||||
fct_erreur 2
|
||||
|
Loading…
Reference in New Issue
Block a user