Projet

Général

Profil

Development #50087

base adresse, passer par un job pour la mise à jour initiale des rues

Ajouté par Frédéric Péters il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
12 janvier 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Révision d4c814f6 (diff)
Ajouté par Valentin Deniaud il y a environ 3 ans

base_adresse: use job to fetch data at create and edit (#50087)

Révision beddcdc7 (diff)
Ajouté par Valentin Deniaud il y a environ 3 ans

Revert "base_adresse: use job to fetch data at create and edit (#50087)"

This reverts commit d4c814f6a7e281d52a8680576b5b94c3fff2fd52.

Révision 82b9459c (diff)
Ajouté par Valentin Deniaud il y a environ 3 ans

base_adresse: use job to fetch data at create and edit (#50087)

Historique

#1

Mis à jour par Valentin Deniaud il y a environ 3 ans

  • Assigné à mis à Valentin Deniaud
#2

Mis à jour par Valentin Deniaud il y a environ 3 ans

Aïe, gros fail de git-redmine (ma faute), j'ai envoyé dans master au lieu de soumettre le patch :'(

#3

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.

#6

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 ?)

#7

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.

#8

Mis à jour par Paul Marillonnet il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée

Ok.

#9

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)
#10

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

Formats disponibles : Atom PDF