From 961e43404e0d23674360860b04ba5480e752cc94 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 20 Jul 2017 04:31:40 -0300 Subject: [refactor] error handling and missing headers Improves error handling, add missing header to __init__.py and remove mkdirs from flags methods. This is a commit from code review on !117. --- src/leap/soledad/server/_blobs.py | 8 -------- 1 file changed, 8 deletions(-) (limited to 'src/leap/soledad/server') diff --git a/src/leap/soledad/server/_blobs.py b/src/leap/soledad/server/_blobs.py index 85983bd1..6afd802c 100644 --- a/src/leap/soledad/server/_blobs.py +++ b/src/leap/soledad/server/_blobs.py @@ -76,10 +76,6 @@ class FilesystemBlobsBackend(object): def get_flags(self, user, blob_id, request, namespace=''): path = self._get_path(user, blob_id, namespace) - try: - mkdir_p(os.path.split(path)[0]) - except OSError: - pass if not os.path.isfile(path): # 404 - Not Found request.setResponseCode(404) @@ -91,10 +87,6 @@ class FilesystemBlobsBackend(object): def set_flags(self, user, blob_id, request, namespace=''): path = self._get_path(user, blob_id, namespace) - try: - mkdir_p(os.path.split(path)[0]) - except OSError: - pass if not os.path.isfile(path): # 404 - Not Found request.setResponseCode(404) -- cgit v1.2.3