Tâche #22094
Scénario #21866: Traitement express MEN (46-48)
ead2: erreur lors d'importation scribe 2.4.2
Restant à faire (heures):
0.0
Description
Je rencontre un problème lorsque je veux mettre à jour la base élève sur scribe:
J'ai refait l'import avec de nouveaux fichiers re-générés, mais c'est le même problème :
# Lancement de la lecture des fichiers # Lecture des classes et des niveaux... OK Lecture des groupes (options)... OK Lecture des élèves... ERREUR attribute [JointureGroupeUser.groupe = reference()] must not be None
Après analyse de Joel Cuissinat, le problème est causé par l'absence de déclaration de certains groupes dans le fichier Structures.xml
Il propose cela :
Un contournement rapide serait d'ajouter les 3 lignes suivante après la ligne 194 du fichier /usr/lib/python2.7/dist-packages/scribe/parsing/sconet.py (attention à l'indentation !) :
groupe = store.findFirst(Groupe, Groupe.nom==unicode(nom_groupe)) if groupe is None: log.infolog("Groupe inconnu : %s" % nom_groupe) continue
Merci d'avance
Révisions associées
A group can be missing in Structure.xml
- scribe/parsing/sconet.py (parse_sco_eleves): produce a log and pass
if the group is not found in the structure.
Ref: #22094
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Description mis à jour (diff)
- Temps estimé mis à 3.00 h
- Tâche parente mis à #21866
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Restant à faire (heures) mis à 2.0
#3 Mis à jour par Scrum Master il y a plus de 6 ans
- Assigné à mis à Daniel Dehennin
#4 Mis à jour par Scrum Master il y a plus de 6 ans
- Projet changé de Scribe à Distribution EOLE
- Statut changé de Nouveau à En cours
#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Description mis à jour (diff)
#6 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.5
- Corrigé dans le paquet 2.6.2-11 ;
- Non rétroporté.
#7 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Projet changé de Distribution EOLE à Scribe
#8 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Projet changé de Scribe à Distribution EOLE
- Statut changé de En cours à Résolu
#9 Mis à jour par Benjamin Bohard il y a plus de 6 ans
- Restant à faire (heures) changé de 0.5 à 0.0
#10 Mis à jour par Benjamin Bohard il y a plus de 6 ans
- Restant à faire (heures) changé de 0.0 à 0.5
#11 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Restant à faire (heures) changé de 0.5 à 0.0
#12 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Résolu à Fermé
Rétro-portage 2.5.1 à 2.6.1.