X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=filex%2Fviews.py;h=1904d4f91a6b52679ff421f0a5ae4f55c6231ec6;hb=5e547a8cc20ef2bd450b3b839564e56e99099cee;hp=0d4ab1717f68df5797a95cbcf5bf696a6ff30b99;hpb=0be92069d46130aad675fa715184e9c209140ce9;p=qcg-portal.git diff --git a/filex/views.py b/filex/views.py index 0d4ab17..1904d4f 100644 --- a/filex/views.py +++ b/filex/views.py @@ -1,4 +1,5 @@ from itertools import islice +import logging import mimetypes import os @@ -42,6 +43,9 @@ class FTPView(View): 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)