Projet

Général

Profil

Tâche #4636

Scénario #31492: Traitement express MEN (02-04)

Multi-étab : preferences.py nécessite des fonctions fournies par l'EAD

Ajouté par Joël Cuissinat il y a plus de 11 ans. Mis à jour il y a environ 3 ans.

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

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

root@amonecole:~# importation_scribe 
Traceback (most recent call last):
  File "/usr/bin/importation_scribe", line 56, in <module>
    from scribe.importation import preferences, writer, config
  File "/usr/lib/pymodules/python2.6/scribe/importation/preferences.py", line 15, in <module>
    from ead2.backend.actions.scribe.tool.etablissements import get_etabs
ImportError: No module named ead2.backend.actions.scribe.tool.etablissements

Cette librairie devrait être fournie par scribe-backend

Demandes liées

Lié à scribe-backend - Anomalie #4637: Multi-étab : typo dans preferences.py Fermé 03/01/2013

Révisions associées

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

  • preferences.py : fix temporaire pour préférences multi-étab

Ref #4636 @10m

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

  • preferences.py : fix préférences multi-étab enseignants

Fixes #4636 @25m

Révision a4176f94 (diff)
Ajouté par Matthieu Lamalle il y a plus de 3 ans

move get_etabs to scribe backend

Révision b42b2b57 (diff)
Ajouté par Matthieu Lamalle il y a plus de 3 ans

implement get_etabs function

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

get_etabs function is now in scribe-backend

Ref: #4636

Révision 4bbb3db9 (diff)
Ajouté par Joël Cuissinat il y a plus de 3 ans

get_etabs function is now in scribe-backend

Ref: #4636

Historique

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

Le hack introduit dans scribe-backend:2e9e3399 sera supprimé lors de la résolution de cette demande.

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

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Nouveau
  • % réalisé changé de 100 à 10

#4 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Version cible Mises à jour 2.3.8 supprimé

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

  • Tracker changé de Evolution à Tâche
  • Assigné à Emmanuel GARETTE supprimé
  • Temps estimé changé de 1.00 h à 2.00 h
  • Tâche parente mis à #13523
  • Restant à faire (heures) mis à 2.0

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

  • Tâche parente changé de #13523 à #31204

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

Maintenant que la fonction get_etabs est disponible dans scribe.eoleldap, tous les scripts doivent l'utiliser et celle de l'EAD devra être supprimée

~/git/scribe-backend$ rgrep get_etabs 
scribe/eoleldap.py:def get_etabs():
scribe/importation/preferences.py:    from ead2.backend.actions.scribe.tool.etablissements import get_etabs
scribe/importation/preferences.py:    tetabs = get_etabs()
scribe/importation/preferences.py:    tetabs = get_etabs()
scripts/creation_etab_eleves_profs.py:from ead2.backend.actions.scribe.tool.etablissements import get_etabs
scripts/creation_etab_eleves_profs.py:ref_etab, etabs = get_etabs()

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

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

En fait, celle de l'EAD a bien été supprimée, ça continue de fonctionner grâce à un import d'import !

ead$ rgrep get_etabs 
backend/actions/scribe/tool/getform.py:    from ead2.backend.actions.scribe.tool.etablissements import get_etabs
backend/actions/scribe/tool/getform.py:        etabs = get_etabs()
backend/actions/scribe/tool/getform.py:        etabs = get_etabs()
backend/actions/scribe/tool/getform.py:        etabs = get_etabs()
backend/actions/scribe/tool/etablissements.py:from scribe.eoleldap import Ldap, get_etabs

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

  • Tâche parente changé de #31204 à #31492

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 10 à 100
Fait pour EOLE 2.8.1
  • scribe-backend 2.8.1-21
  • eole-ead 2.8.1-10

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

  • Projet changé de scribe-backend à Distribution EOLE
  • Description mis à jour (diff)
  • Restant à faire (heures) changé de 2.0 à 0.0

#12 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF