Development #50087
base adresse, passer par un job pour la mise à jour initiale des rues
0%
Description
Pour le moment on a :
def hourly(self): super(BaseAdresse, self).hourly() self.clean_addresses_cache() # don't wait for daily job to grab data if self.get_zipcodes() and not self.get_streets_queryset().exists(): self.update_streets_data() if not CityModel.objects.exists(): self.update_api_geo_data()
mais on pourrait ne pas attendre une heure, avoir un job créé quand le connecteur est créé (pour la partie CityModel) et quand son attribut zipcode est modifié (pour la partie StreetModel).
Fichiers
Révisions associées
Revert "base_adresse: use job to fetch data at create and edit (#50087)"
This reverts commit d4c814f6a7e281d52a8680576b5b94c3fff2fd52.
base_adresse: use job to fetch data at create and edit (#50087)
Historique
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Fichier 0001-base_adresse-use-job-to-fetch-data-at-create-and-edi.patch 0001-base_adresse-use-job-to-fetch-data-at-create-and-edi.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Aïe, gros fail de git-redmine (ma faute), j'ai envoyé dans master au lieu de soumettre le patch :'(
Mis à jour par Valentin Deniaud il y a environ 3 ans
Valentin Deniaud a écrit :
Aïe, gros fail de git-redmine (ma faute), j'ai envoyé dans master au lieu de soumettre le patch :'(
Pas de miracle, c'était rouge, j'ai revert, nouveau patch incoming.
Mis à jour par Valentin Deniaud il y a environ 3 ans
Mis à jour par Paul Marillonnet il y a environ 3 ans
(Et en relisant la description du ticket j’ai l’impression que Fred ne voulait pas dire pour autant de retirer les jobs horaires, non ?)
Mis à jour par Frédéric Péters il y a environ 3 ans
(Et en relisant la description du ticket j’ai l’impression que Fred ne voulait pas dire pour autant de retirer les jobs horaires, non ?)
Les mises à jour restent effectuées dans le job daily; elles étaient juste présentes dans le hourly pour gagner du temps au début, ce qui n'est plus nécessaire avec job.
Mis à jour par Paul Marillonnet il y a environ 3 ans
- Statut changé de Solution proposée à Solution validée
Ok.
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 82b9459cbf5bb8aaec6922ae2639fe197a60284a Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Wed Jan 13 10:41:16 2021 +0100 base_adresse: use job to fetch data at create and edit (#50087)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
base_adresse: use job to fetch data at create and edit (#50087)