Tâche #35190
Scénario #34946: Notification fichier upload à traiter en mode ANNUEL
Implémenter la partie serveur
100%
Description
- Modifications sur Zéphir (zephir-parc et conf-zephir)
La fonction xmlrcpc actuelle xmlrpc_notify_upload est dans python/zephir/backend/aaf_rpc.py
.
Dans le cas où l'on estime que c'est trop risqué de la dupliquer, il est possible de lui ajouter un paramètre (optionnel).
Je dis ça parce que la nouvelle fonction devra être injectée dans la base de données Zéphir (cf. data/sql/maj.sql
) !
L'appel (callback) est effectué par la fonction check_aff_callb qui contient notamment l'appel au script présent sur Scribe (NB : on doit pouvoir ajouter un paramètre également) :
uucp_pool.add_cmd(id_uucp, "zephir_client import_aaf")
Mise à jour : Le fichier maj.sql est bien pris en compte dans posttemplate/10-conf-zephir
mais il faut vérifier le comportement exact de ce script (instance uniquement ?)
History
#1 Updated by Joël Cuissinat 8 months ago
- Status changed from Nouveau to En cours
#2 Updated by Joël Cuissinat 8 months ago
- Assigned To set to Joël Cuissinat
#3 Updated by Joël Cuissinat 8 months ago
- Assigned To deleted (
Joël Cuissinat)
+ Ajout test squash : SCRIBE-T12-004b - AAF - Importation annuelle en mode automatique
#4 Updated by Joël Cuissinat 8 months ago
Je ne suis pas certain qu'on puisse appeler directement une méthode de type "xmlrpc" dans le code du coup, j'ai dupliqué la méthode existante ;)
#5 Updated by Joël Cuissinat 8 months ago
- Status changed from En cours to Résolu
- Assigned To set to Joël Cuissinat
- % Done changed from 0 to 100
#6 Updated by Klaas TJEBBES 8 months ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
2023-02-02 15:52:13 - INFO #########################################
2023-02-02 15:52:13 - INFO Début de l'importation en mode auto
2023-02-02 15:52:13 - INFO #########################################
2023-02-02 15:52:13 - INFO type d'import : annuel
2023-02-02 15:52:13 - INFO source de données : aaf
2023-02-02 15:52:13 - DEBUG mise en place du lock eoleimport
2023-02-02 15:52:14 - INFO ## Lecture des responsables... ##
2023-02-02 15:52:15 - DEBUG 100 responsables lus...
2023-02-02 15:52:17 - DEBUG 200 responsables lus...