Projet

Général

Profil

Bug #6340

Ajouter une commande deploy appellable par un worker hobo

Ajouté par Benjamin Dauvergne il y a plus de 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
23 janvier 2015
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

La commande reçoit entrée un JSON de la forme:

{ 'service': [
    {
      'type': 'authentic',
      'base_url': 'vendargues.eservices.monpellier3m.fr',
      ....
    }
 ] }

Et crée le tenant nommé vendargues_eservices_monpellier3m_fr, la commande doit être facilement surchargeable par d'autres projets (authentic, combo, passerelle, etc..).


Fichiers

Révisions associées

Révision c1f66c77 (diff)
Ajouté par Serghei Mihai il y a environ 9 ans

tenant object passed to context manager.
"deploy tenant" method should be called with three parameters

Closes #6340

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 9 ans

Ça roule.

#3

Mis à jour par Serghei Mihai il y a plus de 9 ans

Ack

#4

Mis à jour par Benjamin Dauvergne il y a plus de 9 ans

commit d2ffb5af345a880909897548b63ecf3d30fe31c9
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Fri Jan 23 18:09:55 2015 +0100

    Add a generic command to deploy service tenants from hobo (#6340)

    It must be overloaded by applications.

#5

Mis à jour par Serghei Mihai il y a environ 9 ans

J'ai l'impression que nous nous sommes un peu précipité sur ce patch: le context manager du tenant attend un objet tenant en parametre et la méthode deploy est appéle avec 2 parametres alors qu'elle s'attend à en recevoir 3.

Je joins un patch reglant cela.

#6

Mis à jour par Frédéric Péters il y a environ 9 ans

Je confirme que c'est ok, sur une lecture de django-tenant-schemas.

#7

Mis à jour par Benjamin Dauvergne il y a environ 9 ans

ça roule.

#8

Mis à jour par Serghei Mihai il y a environ 9 ans

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100
#9

Mis à jour par Thomas Noël il y a environ 9 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF