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 ?)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus d'un an
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a plus d'un an
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a plus d'un an
- Assigné à
Joël Cuissinatsupprimé
+ Ajout test squash : SCRIBE-T12-004b - AAF - Importation annuelle en mode automatique
#4 Mis à jour par Joël Cuissinat il y a plus d'un an
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 Mis à jour par Joël Cuissinat il y a plus d'un an
- Statut changé de En cours à Résolu
- Assigné à mis à Joël Cuissinat
- % réalisé changé de 0 à 100
#6 Mis à jour par Klaas TJEBBES il y a environ un an
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 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...