Skip to content

Commit 2de9b63

Browse files
committed
fix: log error when failing to delete temporary files in CratePreview
1 parent fea8452 commit 2de9b63

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/edu/kit/datamanager/ro_crate/preview/CratePreview.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import net.lingala.zip4j.ZipFile;
1111
import net.lingala.zip4j.io.outputstream.ZipOutputStream;
1212
import org.apache.commons.io.FileUtils;
13+
import org.slf4j.LoggerFactory;
1314

1415
/**
1516
* Interface for the ROCrate preview. This manages the human-readable
@@ -54,6 +55,8 @@ default void generate(Crate crate, File targetDir) throws IOException {
5455
}
5556
} catch (IOException e) {
5657
// Silently ignore deletion errors
58+
LoggerFactory.getLogger(CratePreview.class)
59+
.error("Failed to delete temporary file {}", path, e);
5760
}
5861
});
5962
}

0 commit comments

Comments
 (0)