Projet

Général

Profil

Tâche #9515

Distribution EOLE - Scénario #16962: Traitement express MEN (36-38)

Séparer les journaux des instances eoleflask

Ajouté par Ghislain Loaec il y a plus de 9 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/09/2016
Echéance:
% réalisé:

100%

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

Description

Exigence

Le service doit être journalisé

Proposition

Je propose de déplacer l’initialisation du logger de eoleflask.loader (source:eoleflask/loader.py@363a45c#L38) à eoleflask.application.run() (source:eoleflask/application.py@363a45c#L25)

Il sera ainsi possible d’utilise le nom de la configuration passée en argument à eoleflask.application.run() pour définir le nom du fichier de log.

Demande utilisateur initiale

Demandes liées:
- #8060
- #7855

Il existe 2 instances de eoleflask qui partagent le même fichier de log. Ce qui fait que la plupart des messages sont loggués en double. Il faudrait un fichier de log propre à chacune des instances : eoleflask.1.log / eoleflask.2.log

Historique

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

  • Tâche parente mis à #8550

#2 Mis à jour par Daniel Dehennin il y a plus de 8 ans

  • Tracker changé de Tâche à Proposition Scénario
  • Sujet changé de Les 2 instances partagent de même fichier de log à Séparer les journaux des instances eoleflask
  • Description mis à jour (diff)
  • Tâche parente #8550 supprimé

#3 Mis à jour par Scrum Master il y a plus de 8 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Début 06/11/2014 supprimé
  • Release mis à EOLE 2.6.0
  • Points de scénarios mis à 2.0

#4 Mis à jour par Scrum Master il y a plus de 7 ans

  • Tâche parente mis à #16962

Pour vérification

#5 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Assigné à mis à Daniel Dehennin
  • Restant à faire (heures) mis à 0.0

Les journaux sont bien séparés en 2.6.0:

root@scribe:~# ls /var/log/eoleflask/
eoe.log  eoleauth.log  eoleflask.log  eolegenconfig.log  eop.log  gunicorn-access.log  gunicorn-eoleapps-access.log  gunicorn-eoleapps-error.log  gunicorn-error.log

#6 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • % réalisé changé de 0 à 100

#7 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 06/09/2016

#8 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Fermé

Formats disponibles : Atom PDF