Rubrique précédente: Paramètres de notification par courrielRubrique suivante: Rapports


Gestionnaire CVS Manager

L'utilitaire de ligne de commande CVS Manager (Gestionnaire de services de validation en continu) vous permet de gérer l'ensemble des moniteurs déployés sur le service Continuous Validation Service (Service de validation en continu). Cet utilitaire se trouve dans le répertoire LISA_HOME\bin.

L'utilitaire est au format suivant :

CVSManager [-h] [-m registry-spec] [-d archive-file] [-r archive-file] [-l] [-D] [-A] [-e] [x] [-X] [-s name] [-n name] [-u username] [-p password] [--version]
-h, --help

Affiche le texte d'aide.

-m registry-spec, --registry=registry-spec

Définit le registre auquel se connecter.

-d archive-file, --deploy=archive-file

Déploie l'archive de modèle spécifiée sur le service de validation en continu en tant que moniteur. Le moniteur défini dans l'archive doit faire référence à une combinaison de nom de moniteur et de service qui n'existe pas.

-r archive-file, --redeploy=archive-file

Redéploie l'archive de modèle spécifiée sur le service de validation en continu en tant que moniteur. Le moniteur défini dans l'archive doit faire référence à une combinaison de nom de moniteur et de service existante.

-l, --list

Répertorie les moniteurs actuellement déployés avec des informations sur chaque moniteur.

-D, --pause

Interrompt l'exécution planifiée du moniteur indiqué.

-A, --resume

Reprend l'exécution planifiée du moniteur indiqué.

-e, --execute-now

Le moniteur indiqué est immédiatement exécuté, indépendamment de sa planification. Cette action n'affecte aucune exécution planifiée du moniteur.

-x, --remove

Supprime un moniteur du service de validation en continu. Utilisez les arguments de nom de service et de nom de moniteur pour indiquer le moniteur à supprimer.

-X, --remove-all

Supprime tous les moniteurs du service de validation en continu. Si un nom de service est spécifié, seuls les moniteurs portant ce nom de service sont supprimés.

-s name, --service-name=name

Spécifie le nom de service pour les moniteurs à affecter.

-n name, --monitor-name=name

Spécifie le nom du moniteur à affecter.

-u username, --username=username

Spécifie le nom de sécurité DevTest de l'utilisateur. Cette option est obligatoire.

-p password, --password=password

Spécifie le mot de passe de sécurité DevTest de l'utilisateur. Cette option est obligatoire.

--version

Imprimez le numéro de version et quittez l'utilitaire.

 

Exemple de déploiement de moniteur

Dans cet exemple, un moniteur est déployé vers le service de validation en continu.

CVSManager -d monitor.mar -u user -p password

 

Exemple de suppression de moniteur

Dans cet exemple, le même moniteur est supprimé (noms de service et de moniteur identiques).

CVSManager -x -s OrderManager -n CheckOrders -u user -p password

Dans cet exemple, tous les moniteurs du service OrderManager sont supprimés.

CVSManager -X -s OrderManager -u user -p password

Dans cet exemple, tous les moniteurs sont supprimés.

CVSManager -X -u user -p password