'format': '[%(asctime)s] %(levelname)-8s - %(filename)s:%(lineno)s in %(funcName)s - %(message)s',
'datefmt': DATE_FORMAT,
},
+ 'gridftp': {
+ 'format': '[%(asctime)s] %(levelname)-8s - %(path)s - <%(user)s> - %(params)s - %(message)s',
+ 'datefmt': DATE_FORMAT,
+ },
},
'filters': {
'request_filter': {
'maxBytes': 1024 * 1024 * 5, # 5 MB
'formatter': 'verbose',
},
+ 'gridftp': {
+ 'level': 'DEBUG',
+ 'class': 'logging.handlers.RotatingFileHandler',
+ 'filename': os.path.join(LOGS_DIR, 'gridftp.log'),
+ 'maxBytes': 1024 * 1024 * 5, # 5 MB
+ 'formatter': 'gridftp',
+ },
},
'loggers': {
'django': {
'level': 'INFO',
'propagate': False,
},
+ 'gridftp': {
+ 'handlers': ['gridftp'],
+ 'level': 'INFO',
+ },
+
}
}