From ccd2fbdf519ad26bf60351e73f8f6e75c83123d5 Mon Sep 17 00:00:00 2001 From: Andrey Zhavoronkov <41117609+azhavoro@users.noreply.github.com> Date: Thu, 14 May 2020 17:28:46 +0300 Subject: [PATCH] fixed linter issues (#1538) --- cvat/apps/dataset_manager/views.py | 6 +++++- cvat/apps/engine/tests/_test_rest_api.py | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cvat/apps/dataset_manager/views.py b/cvat/apps/dataset_manager/views.py index 3d77809b..c6e5b554 100644 --- a/cvat/apps/dataset_manager/views.py +++ b/cvat/apps/dataset_manager/views.py @@ -30,7 +30,11 @@ def log_exception(logger=None, exc_info=True): def get_export_cache_dir(db_task): - return osp.join(db_task.get_task_dirname(), 'export_cache') + task_dir = osp.abspath(db_task.get_task_dirname()) + if osp.isdir(task_dir): + return osp.join(task_dir, 'export_cache') + else: + raise Exception('Task dir {} does not exist'.format(task_dir)) DEFAULT_CACHE_TTL = timedelta(hours=10) CACHE_TTL = DEFAULT_CACHE_TTL diff --git a/cvat/apps/engine/tests/_test_rest_api.py b/cvat/apps/engine/tests/_test_rest_api.py index 1c9da073..46c6f3e5 100644 --- a/cvat/apps/engine/tests/_test_rest_api.py +++ b/cvat/apps/engine/tests/_test_rest_api.py @@ -1458,8 +1458,9 @@ class TaskCreateAPITestCase(APITestCase): def generate_image_file(filename): f = BytesIO() - width = random.randint(100, 800) - height = random.randint(100, 800) + gen = random.SystemRandom() + width = gen.randint(100, 800) + height = gen.randint(100, 800) image = Image.new('RGB', size=(width, height)) image.save(f, 'jpeg') f.name = filename