From aa88024eabc94ea6b99f9f0168899651de403fca Mon Sep 17 00:00:00 2001 From: msavinaud Date: Tue, 11 Oct 2022 21:11:27 +0200 Subject: [PATCH] fix remaining errors --- src/ewoc_dag/bucket/aws.py | 1 + src/ewoc_dag/safe_format.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ewoc_dag/bucket/aws.py b/src/ewoc_dag/bucket/aws.py index b68678a..fc04877 100644 --- a/src/ewoc_dag/bucket/aws.py +++ b/src/ewoc_dag/bucket/aws.py @@ -118,6 +118,7 @@ def download_prd( super()._download_prd(prd_prefix, out_dirpath, request_payer=True) except EOBucketException as exc: logger.error(exc) + out_dirpath.rmdir() raise AWSDownloadError(exc) from exc if safe_format: diff --git a/src/ewoc_dag/safe_format.py b/src/ewoc_dag/safe_format.py index 73169f8..a72d89d 100644 --- a/src/ewoc_dag/safe_format.py +++ b/src/ewoc_dag/safe_format.py @@ -58,7 +58,7 @@ def aws_to_safe( if S1PrdIdInfo.is_valid(prd_id): if (out_dirpath / "productInfo.json").exists(): - prd_safe_dirpath = aws_s1_to_safe(out_dirpath, out_safe_dirpath.parent) + prd_safe_dirpath = aws_s1_to_safe(out_dirpath, out_safe_dirpath) else: out_safe_dirpath.rmdir() raise S1SafeConversionError(