toulouse-maelis: [tools] add raw SOAP scripts (#75927) #165

Merged
nroche merged 2 commits from wip/75927-parsifal-soap-scripts into main 2023-04-03 12:31:09 +02:00

Ajouter les scripts "soap" au niveau du connecteur, dans un répertoire "tools".
Ces scripts appellent directement Maélis (sans utiliser le connecteur).

Ajouter les scripts "soap" au niveau du connecteur, dans un répertoire "tools". Ces scripts appellent directement Maélis (sans utiliser le connecteur).
nroche added 1 commit 2023-03-28 15:49:31 +02:00
gitea/passerelle/pipeline/head This commit looks good Details
d5b98cce8c
toulouse-maelis: [tools] add raw SOAP scripts (#75927)

Peut-être ranger les .wsdl dans tools/wsdl ?

Peut-être ranger les .wsdl dans tools/wsdl ?
lguerin reviewed 2023-03-30 08:49:50 +02:00
@ -0,0 +12,4 @@
$ cat soap_sent.xml
$ cat soap_received.xml
Les srcipts appellent les WS définis sur

typo ici (srcipts)

typo ici (srcipts)

(quelle review de qualité ;) )

(quelle review de qualité ;) )
Poster
Owner

(corrigé)

(corrigé)
nroche force-pushed wip/75927-parsifal-soap-scripts from d5b98cce8c to be25c9028d 2023-03-30 22:46:34 +02:00 Compare
Poster
Owner

Peut-être ranger les .wsdl dans tools/wsdl ?

Oui.
J'ai d'abord lu : ranger les WSDL de /tests/data dans tools,
et j'ai aussi fait ça pour retirer les liens symboliques.
(mais c'est peut-être pas une bonne idée)

> Peut-être ranger les .wsdl dans tools/wsdl ? Oui. J'ai d'abord lu : ranger les WSDL de /tests/data dans tools, et j'ai aussi fait ça pour retirer les liens symboliques. (mais c'est peut-être pas une bonne idée)
smihai approved these changes 2023-03-31 10:11:43 +02:00
@ -0,0 +28,4 @@
'dateEndSubscribe': args.end,
}
)
print(result)

J'utiliserais pprint pour mieux voir la structure retournée.

J'utiliserais `pprint` pour mieux voir la structure retournée.
Poster
Owner

Pas besoin en fait,
les objets zeep s'affichent déjà en json avec de l'indentation.

(Pdb) type(results)
<class 'zeep.objects.getPersonUnitInfoResponseBean'>

(ce qui ne serait pas le cas si on utilisait le serializer)
from zeep.helpers import serialize_object

Pas besoin en fait, les objets zeep s'affichent déjà en json avec de l'indentation. ``` (Pdb) type(results) <class 'zeep.objects.getPersonUnitInfoResponseBean'> ``` (ce qui ne serait pas le cas si on utilisait le serializer) `from zeep.helpers import serialize_object`
nroche force-pushed wip/75927-parsifal-soap-scripts from be25c9028d to 6a3d1a1866 2023-04-03 12:05:22 +02:00 Compare
nroche merged commit 6a3d1a1866 into main 2023-04-03 12:31:09 +02:00
nroche deleted branch wip/75927-parsifal-soap-scripts 2023-04-03 12:31:09 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/passerelle#165
There is no content yet.