Projet

Général

Profil

Scénario #35451

Mis à jour par Joël Cuissinat il y a 10 mois

Bonjour

Je souhaiterais qu'une app (chargée dans/usr/share/sso/app_filters) soit chargée après toutes les autres (pour que la regex URL matche avec mon domaine, mais que les apps qui nécessitent des filtres particuliers soient chargées avant

Savez-vous s'il y a un moyen de faire cela (avec un paramètre 'application par défaut' par exemple ? Je n'ai pas trouvé

Je me suis demandé s'il n'y avait pas moyen de charger les filtres et apps dans un ordre précis (ce qui permettrait de les nommer 000-toto_apps.ini, 010-titi_apps.ini, etc...)

J'ai pu le faire sur un serveur de test en modifiant la ligne 561 de authserver.py (attention c'est une ancienne version sur ce serveur de test donc ce n'est peut-être pas le même numéro de ligne)

Dans la methode def load_filters(self):

<pre>


for conf_file in glob('%s/*.ini' % config.FILTER_DIR):
</pre>
remplacé par :
<pre>

for conf_file in sorted(glob('%s/*.ini' % config.FILTER_DIR)):
</pre>


et là ça fonctionne

S'il n'existe pas d'autre moyen de charger une application ou un domaine par défaut auquel s'appliquerait un filtre après tous les autres, serait-il possible d'appliquer ce changement ?

*Pour Étude EOLE ≥ 2.8.0*

Retour