Comment puis-je supprimer/inspecter/modifier les gestionnaires configurés pour mes enregistreurs à l'aide de la fonction fileConfig()?journalisation supprimer/inspecter/modifier les gestionnaires configurés par fileConfig()
Pour la suppression, il y a la méthode Logger.removeHandler (hdlr), mais comment puis-je obtenir le gestionnaire en premier lieu s'il a été configuré à partir du fichier?
Ceci n'est pas documenté. Est-il sécuritaire de l'utiliser? – Manish
@Manish: En regardant le code, je dirais qu'il est sûr à utiliser, tant que vous ne faites pas le multithreading. La liste du gestionnaire est une ressource partagée protégée par un verrou et la liste contient uniquement des références aux gestionnaires. Ne l'utilisez pas, si vous faites du multithreading. –
Cela ne contient que des gestionnaires standard, et si vous avez écrit le vôtre? Aussi, l'appeler une liste est trompeur, je cherchais une liste d'instances et il n'y en avait pas. C'est juste une collection de classes. – bartekbrak