CreoleRun et CreoleService

CreoleRun et CreoleService sont des utilitaires permettant de lancer des commandes système et de gérer les services sur les modules EOLE, y compris à l'intérieur des conteneurs.

Exécuter une commande avec CreoleRun

CreoleRun est un utilitaire très pratique pour exécuter une commande dans un conteneur (depuis le maître).

Le script s'utilise de la façon suivante :

CreoleRun "<command>" <container>

Gérer les services avec CreoleService

CreoleService permet de gérer les services déclarés dans les dictionnaires Creole.

Le script s'utilise de la façon suivante :

CreoleService [-c <container>] <service> <action>

Les actions possible sont :

  • configure : configure le lancement automatique du service au démarrage du serveur en fonction de la configuration Creole du serveur ;
  • enable : active le lancement automatique du service au démarrage du serveur ;
  • disable : désactive le lancement automatique du service au démarrage du serveur ;
  • apply : démarre ou arrête le service en fonction de la configuration Creole du serveur ;
  • start : démarre le service ;
  • stop : arrête le service ;
  • restart : redémarre le service ;
  • reload : recharge le service ;
  • status : vérifie l'état du service.

Truc & astuce

L'option, -f (ou --force) permet de forcer le démarrage ou redémarrage d'un service même si celui-ci est désactivé au niveau de la configuration Creole du serveur.