Hello,
Aujourd’hui en voulant aider un ami, je travaille sur un plugin qui contient une api.
J’ai donc décidé de log beaucoup de choses pour pouvoir debug facilement.
Pour le rendre plus lisible, j’ai aussi décidé de faire un log principal pour les erreurs et des sous-logs pour les sous systems.
J’ai donc plusieurs logs (« jeemate », « jeemate_api », « jeemate_qrcode » etc. etc. etc).
Sur le premier (« jeemate ») j’ai bien le log level du plugin qui s’applique (« Debug », « Error » …)
Par contre sur mes sous logs, il reste toujours en info.
Je me retrouve donc à pas pouvoir les utiliser pour des logs de debug.
Cdt
Thibaut
Edit :
Version de jeedom : 4.1 mis a jours a 10h30.
Honnêtement non je ne l’accepterais pas (voir avec jeedom sas sinon). Je suis vraiment pas pour c’est pas un besoin courant et ca va a l’encontre de rester simple
Moi je parle juste que dans mon plugin jutilise la fonction log::add. et je voudrais que mes log qui on l’id du plugin _ nom du logs puisse prend le level de log du plugin.
C’est un truc que j’ai vu dans d’autre plugin, mais sa me gène de mettre tout les logs en info. alors que la plupart c’est du debug.
Car tout fonctionne, il est affiche même dans la page de config :