[enh] config. std de log pour l'application

master
Vincent Adolphe 2017-12-11 23:07:32 +01:00
Parent 2afe06c88d
révision e4f0fa3628
3 fichiers modifiés avec 47 ajouts et 1 suppressions

Voir le fichier

@ -19,7 +19,7 @@ from ..main.utils import ActivePageMixin, MsgMixin
from ..organisation.utils import ResponsableRequiredMixin
from ..main import mail as b_mail
logger = logging.getLogger('betg.organisation.views')
logger = logging.getLogger(__name__)
# Vues liées aux événements -------------------------------------------------

Voir le fichier

@ -286,6 +286,50 @@ FORM_RENDERER = 'fsforms.renderers.FoundationTemplates'
CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend'
LOGGING = {
'version': 1,
'disable_exisiting_loggers': False,
'formatters': {
'verbose': {
'format': '%(asctime)s %(levelname)s %(name)s %(message)s',
'datefmt': '%Y-%m-%d %H:%M',
},
'simple': {
'format': '** %(levelname)s %(message)s',
}
},
'filters': {
'require_debug_true': {
'()': 'django.utils.log.RequireDebugTrue',
},
},
'handlers': {
'console': {
'level': 'DEBUG',
'filters': ['require_debug_true'],
'class': 'logging.StreamHandler',
'formatter': 'simple',
},
'file': {
'level': 'INFO',
'class': 'logging.handlers.TimedRotatingFileHandler',
'filename': var_dir('log/betg.log'),
'formatter': 'verbose',
'when': 'midnight',
'interval': 1,
'backupCount': 30,
},
},
'loggers': {
'betg': {
'handlers': ['console', 'file'],
'level': 'DEBUG',
'propagate': True,
},
},
}
# BETG - MAIN
# ------------------------------------------------------------------------------
# Limite des événements à afficher dans les panneaux de la page d'accueil.

2
var/log/.gitignore externe Normal file
Voir le fichier

@ -0,0 +1,2 @@
*
!.gitignore