Bonjour,
Le plugin Script permet de définir des commandes unitaires qui exécutent chacune un script pour déterminer leur propre valeur d'info (et uniquement la leur). Car si j'ai bien compris il ne peut y avoir qu'un seul retour par script et c'est donc la valeur retournée avec "print" qui sera utilisée comme valeur de la commande.
Or dans un script Python j'analyse un fichier retourné d'une requête http pour récupérer plusieurs valeurs à afficher sur un widget.
Actuellement je ne sais pas faire autrement que créer 1 commande et 1 script pour chaque valeur. Tous les scripts sont donc quasi identiques : d'une part ce n'est pas factorisé (requête et parsing à chaque fois) et d'autre part c'est difficile à maintenir car chaque modification doit être reportée dans tous les scripts.
Y aurait-il moyen avec un seul script de valuer plusieurs commandes (d'un virtuel par exemple) ? Un scenario de type Code permet de le faire mais en PHP.
Valuer plusieurs commandes d'info avec un unique script Python
Re: Valuer plusieurs commandes d'info avec un unique script Python
Bonjour,
Dans ce cas, le plus simple étant que ce soit ton script qui mette à jour ton virtuel via une commande http get. Tu as l'url à utiliser sur ton virtuel.
Exemple d'url :
Dans ce cas, le plus simple étant que ce soit ton script qui mette à jour ton virtuel via une commande http get. Tu as l'url à utiliser sur ton virtuel.
Exemple d'url :
Code : Tout sélectionner
http://localhost/core/api/jeeApi.php?plugin=virtual&apikey=KEYAPI&type=virtual&id=#cmd_id#&value=#value#
Il y a 10 catégories de personnes, celles qui connaissent le binaire et les autres
.
.
Re: Valuer plusieurs commandes d'info avec un unique script Python
Bonjour tomdom,
Très bonne idée. Je n'avais pas pensé à cette possibilité.
Merci beaucoup et bon week-end !
Eric
Très bonne idée. Je n'avais pas pensé à cette possibilité.
Merci beaucoup et bon week-end !
Eric
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 14 invités