Projet

Général

Profil

Tâche #37384

Scénario #36963: Module Thot : intégrer les contributions de Aix-Marseille

Test

Ajouté par Emmanuel GARETTE il y a 8 jours. Mis à jour il y a 8 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
01/10/2022
Echéance:
% réalisé:

0%

Restant à faire (heures):

Historique

#1 Mis à jour par Emmanuel GARETTE il y a 8 jours

Je n'ai pas réellement de méthode pour tester correctement mais voici comment j'ai fait mes tests :

  • Copie des fichiers AAF :

source /root/getVMContext.sh
/root/mount.eole-ci-tests
cp -v "$VM_DIR_EOLE_CI_TEST"/dataset/aaf-2025/*.xml /home/aaf-complet/

  • Création d'un faux fichier Etablissement (il n'y en a pas dans les fichiers aaf-2025 !)

cp -v $VM_DIR_EOLE_CI_TEST/dataset/aaf-mini/complet/_EtabEducNat_.xml /home/aaf-complet/
sed -i "s/2515/5439/g" /home/aaf-complet/_EtabEducNat_.xml

  • Lancement de la migration

/usr/sbin/aaf-complet

  • Vérification :

Par exemple vérifier les valeurs de "ENTPersonFonctions" :

ENTPersonFonctions: 5439$xxxxxx deviens ENTPersonFonctions: 00000001$xxxx (on retire également 2 parties dans le nom entre les $)

ENTPersonStructRattach: cn=s5439,ou=structures,dc=eole,dc=lan devient ENTPersonStructRattach: cn=s00000001,ou=structures,dc=eole,dc=lan

ENTEleveClasses: cn=s5439,ou=structures,dc=eole,dc=lan$xxxx devient ENTEleveClasses: cn=s00000001,ou=structures,dc=eole,dc=lan$xxxx

Attention seule l'établissement 5439 est concerné mais pas l'établissement 6355 qui n'existe pas dans mon fichier établissement.

Formats disponibles : Atom PDF