Project

General

Profile

Tâche #18957

Scénario #18693: Traitement express MEN (4-6)

Si on lance l'EAD manuellement, les chemins de certains fichiers de configuration à éditer sont relatifs

Added by Joël Cuissinat over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/02/2017
Due date:
% Done:

100%

Estimated time:
1.50 h
Spent time:
Remaining (hours):
0.0

Description

En exécutant l'EAD comme décrit dans #14091 sur un etb1.amon, les actions : Configuration générale => Cache et Authentification => "Destinations" et "Sources" plantent :

      File "/usr/share/ead2/backend/actions/amon/squid_list.py", line 43, in add_entry
        f_ = file(squidexceptions[_type], 'a')
    exceptions.IOError: [Errno 2] Aucun fichier ou dossier de ce type: 'etc/squid/domaines_nocache_user'

Il faudrait corriger les "join" dans /usr/share/ead2/backend/config/filenames.py mais ce qui est le plus bizarre c'est que c'est fonctionnel quand on l'exécute en mode "service".

History

#1 Updated by Benjamin Bohard over 6 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Benjamin Bohard
  • Remaining (hours) changed from 1.5 to 1.0

C’est tout simplement le répertoire courant qui fait la différence : dans un cas /tmp et dans l’autre / (dans lequel cas etc/squid/domaines_nocache_user est un chemin relatif valide)

#2 Updated by Benjamin Bohard over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 1.0 to 0.25

Commit ead:3cb3108b associé par erreur à la demande https://dev-eole.ac-dijon.fr/issues/14091

#3 Updated by Laurent Flori over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF