Projet

Général

Profil

Bug #13221

multiplication des soap.py dans les connecteurs (nettoyage nécessaire)

Ajouté par Frédéric Péters il y a plus de 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
19 septembre 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Il y a aussi un passerelle/soap.py. Ils sont tous un peu différents, copiés/collés/édités.

Avec des commentaires qui s'appliquent : (passerelle/contrib/iparapheur/soap.py)

    def open(self, request):
        # only use our custom handler to fetch service resources, not schemas
        # from other namespaces
        if 'www.w3.org' in request.url:
            return HttpAuthenticated.open(self, request)
        resp = self.model.requests.get(request.url, headers=request.headers,
                **self.get_requests_kwargs())
        return StringIO.StringIO(resp.content)

Et les mêmes commentaires conservés, mais sans le code correspondant :

    def open(self, request):
        # only use our custom handler to fetch service resources, not schemas
        # from other namespaces
        resp = requests.get(request.url, headers=request.headers,
                            **self.get_requests_kwargs(request))
        return StringIO.StringIO(resp.content)

Demandes liées

Lié à Passerelle - Development #16104: Avoir un transport SOAPpy qui loggue l'HTTPFermé28 avril 2017

Actions
Lié à Passerelle - Bug #27140: mise en commun de fonctions utilitaires sudsFermé09 octobre 2018

Actions

Historique

#1

Mis à jour par Josué Kouka il y a plus de 7 ans

  • Assigné à mis à Josué Kouka
#2

Mis à jour par Josué Kouka il y a plus de 7 ans

* passerelle/contrib/maarch/soap.py
* passerelle/contrib/seisin_by_email/soap.py
* passerelle/contrib/teamnet_axel/soap.py
* passerelle/contrib/iparapheur/soap.py
* passerelle/soap.py
* passerelle/apps/orange/soap.py
#3

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

  • Assigné à Josué Kouka supprimé

Je libère ce ticket.

#4

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

#5

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

  • Lié à Bug #27140: mise en commun de fonctions utilitaires suds ajouté

Formats disponibles : Atom PDF