Projet

Général

Profil

Development #80246

Mis à jour par Paul Marillonnet il y a 9 mois

hobo fait ici et là des requêtes, vers les briques notamment, dont certaines renvoient des données qui ont peu vocation à changer au cours du temps.
On pourrait imaginer que l’appel à requests_wrapper.Requests() puisse prendre en charge un option @cache_duration@ qui, si mentionnée et de valeur entière :
· provoque la génération d’un hash du regroupement de tous les paramètres de requête,
· cherche dans le cache par défaut la valeur correspondant à ce hash passé en clé de cache,
· si cette valeur n’est pas trouvée, l’initialise la place dans le cache avec la réponse renvoyée, et ceci pour une durée d’expiration à @cache_duration@ secondes.

Retour