Projet

Général

Profil

Bug #33457

code redondant

Ajouté par Nicolas Roche il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Catégorie:
serveur
Version cible:
-
Début:
27 mai 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

dans hobo/environment/management/commands/cook.py::create_site() :

        for variable_name in variables.keys():
            label = variables[variable_name].get('label')
            variable, created = Variable.objects.get_or_create(name=variable_name,
                    service_type=obj_type,
                    service_pk=obj.id,
                    defaults={'label': label or variable_name})
            variable.service_type = obj_type  # <-- ici
            variable.service_pk = obj.id      # <-- et là

fait un select sur le nom ET sur 2 paramètres supplémentaires,
si ne trouve rien, alors crée cet enregistrement avec ces 2 paramètres.
Dans les 2 cas on aura :
  • service_type=obj_type,
  • service_pk=obj.id,

Fichiers


Demandes liées

Lié à Hobo - Bug #32886: tests sur cook.py (côté serveur)Fermé07 mai 2019

Actions

Révisions associées

Révision f035e6a2 (diff)
Ajouté par Nicolas Roche il y a presque 5 ans

cook: remove redondant instructions (#33457)

Historique

#1

Mis à jour par Nicolas Roche il y a presque 5 ans

  • Lié à Bug #32886: tests sur cook.py (côté serveur) ajouté
#2

Mis à jour par Nicolas Roche il y a presque 5 ans

#3

Mis à jour par Thomas Noël il y a presque 5 ans

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

Mis à jour par Nicolas Roche il y a presque 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit f035e6a2cf5d653ade76c77543206dfd7173f9a5
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Mon May 27 19:45:07 2019 +0200

    cook: remove redondant instructions (#33457)
#5

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF