si c’est possible mais donc c’est pas un call ajax qui est un appel depuis ton code javascript (frontend) vers ton backend
pour avoir le log tout dépend commen tu gères dans ton code python mais donc une technique parmi d’autres est de rediriger la sortie vers ton fichier log, c’est celle documentée et c’est donc pour ca que je te disais de lire la doc
Ok je vais voir ce que je trouve dans la documentation du plugin.
J’ai repris la configuration du plugin python mais cela ne marche pas et je sais pourquoi.
mais c’est toi qui parlait d’ajax
et ensuite ce que tu montrais n’était pas un call ajax
et ce que tu veux faire n’est pas un call ajax…
donc je pense que tu peux oublier cette histoire d’ajax … ou alors je ne comprend plus rien
tu ne pourras pas appeler un script python sur jeedom juste avec un call ajax
Force est de constater que je ne suis pas clair.
Je vais donc rétirer ma demande :
Dans mon plugin Projote, j’utilise « Projote.ajax.php » pour éxécuter un script Python « LoginConnect.py ».
J’aimerais que dans le script python, les logs soient retransmis dans le système de Log de Jeedom.
Et simple question : pourquoi ne pas envoyer à partir de Jeedom à ton démon, une commande pour lancer ce script python, et mettre ce script dans une fonction de ton démon et le lancer lors de la réception de l’ordre par Jeedom ?
Ainsi, tu pourras profiter du démon qui tourne déjà, lancer ton script dans un thread à part même si tu ne veux pas qu’il bloque ton démon pendant son execution et renvoyer ensuite les résultats de ton scripts à Jeedom, puisque c’est déjà prévu par le template de démon python jeedom ??