Scénario #35451
Ordre de chargement des filtres
100%
Description
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):
for conf_file in glob('%s/*.ini' % config.FILTER_DIR):
remplacé par :
for conf_file in sorted(glob('%s/*.ini' % config.FILTER_DIR)):
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
Sous-tâches
Historique
#1 Mis à jour par Joël Cuissinat il y a 10 mois
- Tracker changé de Demande à Scénario
- Description mis à jour (diff)
- Début
19/06/2023supprimé - Release mis à Carnet de produit (Cadoles)
- Points de scénarios mis à 1.0
#2 Mis à jour par Joël Cuissinat il y a 9 mois
- Release changé de Carnet de produit (Cadoles) à EOLE 2.8.0
#3 Mis à jour par Joël Cuissinat il y a 8 mois
- Release changé de EOLE 2.8.0 à Carnet de produit (Cadoles)
#4 Mis à jour par Benjamin Bohard il y a 8 mois
- Echéance mis à 01/01/2024
- Version cible mis à Carnet Cadoles
- Début mis à 01/10/2022
#5 Mis à jour par Laurent Gourvenec il y a 8 mois
- Assigné à mis à Benjamin Bohard
#6 Mis à jour par Joël Cuissinat il y a 8 mois
- Statut changé de Nouveau à Terminé (Sprint)
- Version cible changé de Carnet Cadoles à Livraison Cadoles 31/08/2023
- Release changé de Carnet de produit (Cadoles) à EOLE 2.8.0