Lorsqu'un module est enlevé de la configuration du démon ou de son module, le "modules-manager" affichera un log en INFO informant que l'on supprime le module.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Removing the module because it is removed in the configuration. |
Si le module possède des workers, le "modules-manager" va arrêter tous ses workers. Un log en INFO sera affiché.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Stopping all workers. |
Le module "modules-manager" indique avec un log en INFO qu'il va essayer d’arrêter le module.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Trying to stop module. |
Si l’arrêt du module a échoué en appelant la fonction quit() du module, un log en ERROR sera affiché .
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Stopping module failed. The quit() function fail with error: EXCEPTION. |
Si l’arrêt du module a échoué avec une exception Python, un log en ERROR sera affiché .
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] ERROR : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Stopping module failed and raised an exception: EXCEPTION. |
Lorsque que le "module-manager" a réussi à arrêter son module, il l'indique avec un log en INFO.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Stopping the module was a success. |
Si le "modules-manager" a essayé de supprimer le module, mais qu'il n'a pas été trouvé dans sa liste de module en cours d’exécution alors un log en WARNING sera affiché.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] WARNING : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] Trying to remove the module WebUI but it is not found in the current running modules: LIST_CURRENT_RUNNING_MODULES |
Quand le "modules-manager" éteint les modules, si un module ne réussis réussit pas à s'éteindre alors un log en ERRORsera affiché, suivient suivi de la traceback de l'exception.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] WARNING : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] [ module_name ] The module MODULE_NAME failed to stop and raised an exception : EXCEPTION |
Quand le "module-manager" a fini d’éteindre le ou les module(s) supprimé(s) dans la configuration du module ou du démon, alors un récapitulatif des actions faites sera affiché en log INFO.
| Code Block |
|---|
|
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] Modules did changed:
[YYYY-MM-DD HH:MM:SS] INFO : [ daemon_or_module_name ] [ MODULES-MANAGER ] [ UPDATE ] - Livestatus -> stopped ( removed )
|