move job submission to dedicated function
[qcg-portal.git] / plgng / settings_logging.py
index de43332..67f5111 100644 (file)
@@ -29,6 +29,10 @@ LOGGING = {
             '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': {
@@ -79,6 +83,13 @@ LOGGING = {
             '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': {
@@ -104,5 +115,10 @@ LOGGING = {
             'level': 'INFO',
             'propagate': False,
         },
+        'gridftp': {
+            'handlers': ['gridftp'],
+            'level': 'INFO',
+        },
+
     }
 }