projects
/
qcg-portal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
logging of gridftp errors
[qcg-portal.git]
/
filex
/
views.py
diff --git
a/filex/views.py
b/filex/views.py
index
0d4ab17
..
1904d4f
100644
(file)
--- a/
filex/views.py
+++ b/
filex/views.py
@@
-1,4
+1,5
@@
from itertools import islice
from itertools import islice
+import logging
import mimetypes
import os
import mimetypes
import os
@@
-42,6
+43,9
@@
class FTPView(View):
except FTPError as e:
msg, status = parse_ftp_error(e)
except FTPError as e:
msg, status = parse_ftp_error(e)
+ logger = logging.getLogger('gridftp')
+ logger.error(e.verbose, extra={'user': request.user, 'path': request.path, 'params': form.cleaned_data})
+
return JsonResponse({'error': msg}, status=status)
setattr(cls, cls.method, process)
return JsonResponse({'error': msg}, status=status)
setattr(cls, cls.method, process)