Tâche #17255
Scénario #17455: Traitement express MEN (42-44)
Vérifier si il est possible de récupérer facilement le login d'un utilisateur connecté à l'EAD
Restant à faire (heures):
0.0
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Tâche parente changé de #17170 à #17455
#2 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Scrum Master il y a plus de 7 ans
- Assigné à mis à Benjamin Bohard
#4 Mis à jour par Benjamin Bohard il y a plus de 7 ans
- Fichier ead.patch Voir ajouté
- Fichier scribe-backend.patch Voir ajouté
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 3.0 à 0.0
Récupérer le login de l’utilisateur connecté dans l’EAD revient à ajouter un attribut à la classe d’action :
user_description = Dict(default={}, doc="description de l’exécutant", keys=['ip', 'name', 'role'])
La propagation dans les fonctions ayant l’utilité de cette information est plus complexe.
La fonction copiant les rapports est copy_info dans /usr/lib/python2.7/dist-packages/scribe/importation/log.py
copy_info | |_ importé dans _/usr/lib/python2.7/dist-packages/scribe/importation/writer.py_ | | | |_ importé dans _/usr/share/ead2/backend/bin/importation.py_ | | | |_ appelé dans _/usr/share/ead2/backend/actions/lib/importation/fichier.py_ | |_ utilisé dans la fonction _end_importation_ dans _/usr/lib/python2.7/dist-packages/scribe/importation/log.py_ | |_ importé dans _/usr/share/ead2/backend/bin/importation.py_
Actuellement, le dossier de destination est en dur dans le fichier de configuration /usr/lib/python2.7/dist-packages/scribe/importation/config.py
#5 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Statut changé de Résolu à Fermé
L'étude devrait permettre de résoudre la demande originale :)