Projet

Général

Profil

Tâche #33228

Scénario #33181: Traitement express MEN (39-41)

Scribe - Répertoire de classe non créé

Ajouté par Antony JONQUET il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Bonjour,

Nous sommes confrontés à un nouveau problème. Sur 2 serveurs Scribe, l'un en 2.7.2, l'autre en 2.8.1, certaines classes (4 sur un lycée et 1 sur l'autre) se retrouvent préfixées d'un 'c' (ctsti2d par exemple) et leur dossier de partage associé n'est pas créé. Il en va de même pour le dossier prof-classe. Tous le reste est bien créé, qu'ils s'agissent des entrées dans le fichier samba.conf ou des liens symboliques (pourtant foireux) dans le dossier groupe des professeurs faisant partie des équipes pédagogique des classes en question.
Nous avons vérifié le contenu des fichiers d'import xml, mais le nom de la classe apparaît correctement (sans le 'c').
Que ce passe-t-il ? Comment pouvons-nous résoudre le problème ?

Nous pouvons fournir les fichiers xml au besoin.

Merci par avance.
Cordialement.

fixclasse.py Voir - Script pour corriger classe par classe (458 octets) Joël Cuissinat, 01/10/2021 11:17

profs-classes (523 octets) Joël Cuissinat, 06/10/2021 12:27


Demandes liées

Lié à EOLE AD DC - Tâche #28481: Importation : créer les partages après la synchronisation lsc Fermé 29/04/2019

Révisions associées

Révision f5c0d192 (diff)
Ajouté par Joël Cuissinat il y a plus de 2 ans

Correction sur la création des partages des groupes renommés

  • writer.py : passer la liste des nouveaux groupes lors de l'appel récursif

Ref: #33228

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 2 ans

#2 Mis à jour par Joël Cuissinat il y a plus de 2 ans

Je joins un petit script pour corriger classe par classe à exécuter en python2 sur 2.7 ou python3 sur 2.8 :

python2 fixclasse.py cxxx

ou :
python3 fixclasse.py cxxx

#3 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Tracker changé de Demande à Tâche
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Tâche parente mis à #33181

#4 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Lié à Tâche #28481: Importation : créer les partages après la synchronisation lsc ajouté

#5 Mis à jour par Joël Cuissinat il y a plus de 2 ans

Attention, pb packaging scribe-backend en 2.7.2 !

#6 Mis à jour par Antony JONQUET il y a plus de 2 ans

Joël Cuissinat a écrit :

Je joins un petit script pour corriger classe par classe à exécuter en python2 sur 2.7 ou python3 sur 2.8 :

Le script fonctionne pour la création des dossiers mais il manque les liens symboliques dans profs-classe\eleves.
Dois-je relancer un import de type mise à jour de la base élève/prof ?
Merci.

#7 Mis à jour par Joël Cuissinat il y a plus de 2 ans

Antony JONQUET a écrit :

Joël Cuissinat a écrit :

Je joins un petit script pour corriger classe par classe à exécuter en python2 sur 2.7 ou python3 sur 2.8 :

Le script fonctionne pour la création des dossiers mais il manque les liens symboliques dans profs-classe\eleves.
Dois-je relancer un import de type mise à jour de la base élève/prof ?
Merci.

Je viens d'écrire un petit script qui re-génère les liens symboliques dans /home/classes/<classe> ...

#8 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Statut changé de En cours à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF