Evolution #6124
horodatage des logs
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Ce serait bien que les logs (au minimum : /var/log/eoleflask/eolegenconfig.log) soient horodatés car quand l'application merdouille, on n'est jamais certain que le traceback présent dans le fichier de log a bien un rapport avec les manipulations réalisées :o
Révisions associées
Les logs des applications ne sont pas horodatées
- eoleflask/loader.py (load_app): Définir le formattage des logs des
applications.
Fixes: #6124 @30m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Echéance mis à 27/09/2013
- Statut changé de Nouveau à Accepté
- Assigné à changé de Laurent Flori à Daniel Dehennin
- Début mis à 27/09/2013
#2 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 5b69b2e38504880992665e2ba3d457e3837e801a.
#3 Mis à jour par Benjamin Bohard il y a plus de 10 ans
- Statut changé de Résolu à Fermé
gen_config horodate bien les messages d'erreurs :
2013-10-04 16:30:14,117: eolegenconfig - invalid value for option nom_academie: invalid domainname Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/eolegenconfig/views.py", line 110, in update_variable value) File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 360, in set_value setattr(config, path, value) File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 181, in __setattr__ self._setattr(name, value) File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 186, in _setattr return homeconfig.__setattr__(name, value) File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 181, in __setattr__ self._setattr(name, value) File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 196, in _setattr force_permissive=force_permissive) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 255, in setitem 'validator' in self.context().cfgimpl_get_settings()) File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 451, in impl_validate do_validation(value, force_index) File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 428, in do_validation '').format(self._name, err)) ValueError: invalid value for option nom_academie: invalid domainname
Testé avec le paquet 2.4.0-14