Development #5051
Mis à jour par Jérôme Schneider il y a presque 10 ans
Afin de réduire le code par mapper il faudrait rajouter un mapper plus générique.
Pour ça il faudrait exploiter la méthode get_default_mapping. Il faudra également modifier le mapper pour se plier à ça comme par exemple :
<pre> "
{
"/mandaye/associate$": {
"response": [{
"auth": "associate"
}]
},
"/mandaye/slo$": {
"response": [{
"auth": "slo",
}]
},
"/bar": {
"aliases": ["/foo$"],
"on_response": [
{
'filter': filters.toto,
'content-types': ['application/x-javascript', 'text/html', 'text/css'],
},
],
},
}
}
</pre> "
Ca permettrait de pouvoir facilement surcharger une entrée dans un mapper spécifique.
Pour ça il faudrait exploiter la méthode get_default_mapping. Il faudra également modifier le mapper pour se plier à ça comme par exemple :
<pre> "
{
"/mandaye/associate$": {
"response": [{
"auth": "associate"
}]
},
"/mandaye/slo$": {
"response": [{
"auth": "slo",
}]
},
"/bar": {
"aliases": ["/foo$"],
"on_response": [
{
'filter': filters.toto,
'content-types': ['application/x-javascript', 'text/html', 'text/css'],
},
],
},
}
}
</pre> "
Ca permettrait de pouvoir facilement surcharger une entrée dans un mapper spécifique.