UpsMmr.InstallerModule

Procedure Habilitation InstallerModule(NomModule : Caractere, FichierArchive : Nul Ou Caractere=Nul);

Description

La procédure InstallerModule permet d'installer le module de nom NomModule depuis l'archive FichierArchive.

Si le parametre FichierArchive est Nul, alors l'archive est le fichier ${UPS_HOME}/upsins/upsins/upsins.uar.

Si le module comporte un script d'installation archivé, alors celui-ci est automatiquement exécuté.

L'archive doit être au format Up ! Archive et le script d'installation doit être au format Up ! 5GL for Up ! Shell.

L'installation sera effective au premier relancement d'un processus Up ! Virtual Technical Machine après que tous ceux-ci soient arrêtés. Si seul Up ! Install est lancé, alors l'installation est immédiate.

Si une erreur survient, alors l'exception OperationModuleImpossible est envoyée.

Exemple

Principal
/*******/
...
InstallerModule("MonModule", "${UPS_HOME}/upsins/upsins/MonArchive.uar", "${UPS_HOME}/upsins/upsins/MonScript.upl");
...
Fin Principal

Voir aussi

ArchiverModule pour archiver un module. ListerModulesInstalles pour lister les modules installés. DesinstallerModule pour désinstaller un module.

Traduction

---------