Tâche #37384
Scénario #36963: Module Thot : intégrer les contributions de Aix-Marseille
Test
0%
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.