From 94ffac4984104d77db2a4bd016b2cc252ccf0f25 Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Fri, 8 Jan 2021 12:20:25 +0100 Subject: [PATCH] Add log messages in DropboxService --- middleware/app_be/services/dropboxservice.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/middleware/app_be/services/dropboxservice.py b/middleware/app_be/services/dropboxservice.py index cd5199d..9c636f1 100644 --- a/middleware/app_be/services/dropboxservice.py +++ b/middleware/app_be/services/dropboxservice.py @@ -64,16 +64,21 @@ class DropboxService(StorageServiceInterface): :param file: bytes representation of the file :return: Whether file was successfully uploaded """ + identifier = filename.strip('.jpg') + print("DropboxService: Trying to update file with identifier ", identifier) i = 0 while True: try: dbx = dropbox.Dropbox(settings.DROPBOX_OAUTH2_ACCESS_TOKEN) - dbx.files_get_metadata(filename + '_' + str(i)) + print("DropboxService: Checking if version %s exists".format(identifier + '_' + str(i) + '.jpg')) + dbx.files_get_metadata(identifier + '_' + str(i) + '.jpg') i = i + 1 except: + print("DropboxService: Version %s exists".format(identifier + '_' + str(i) + '.jpg')) break - return DropboxService.create_file(filename + '_' + str(i), file) + print("DropboxService: Creating new version %s".format(identifier + '_' + str(i) + '.jpg')) + return DropboxService.create_file(identifier + '_' + str(i) + '.jpg', file) @staticmethod def delete_file(filename: str) -> bool: