Configurez vos scripts grâce à l'API Features

Profitez de l'API Features pour configurez vos scripts.

18/02/2019


La nouvelle API Features (/rest/features) est utilisée par Flower pour configurer la GUI à partir du Core.

Chaque connecteur Flower défini ses features et ceux-ci sont accessibles par la GUI pour déterminer si une fonctionnalité est activée ou sa configuration. Ces features sont dits internes.

Cet article concerne les features dits custom qui peuvent être définis dans le fichier de configuration flowerdocs.properties.


1. Commençons par définir notre feature

Ajoutons le paramètre suivant dans le fichier flowerdocs.properties du Core :

features.custom.param=value


2. Vérifions notre paramétrage

Afin de vérifier que notre paramétrage a bien été pris en compte, ouvrez la GUI et changez l’URL de la page par : /gui/plugins/rest/features/custom. Le feature param est présent avec la valeur value.


3. Appel depuis un script JS

$.get("/gui/plugins/rest/features/custom/param", function(value){ console.info("The feature has value: "+value);});