diff --git a/plugin.xml b/plugin.xml
index 191d7fd..a4581f7 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -5,7 +5,7 @@
com.fanruan.fs
yes
no
- 1.4.1
+ 1.4.2
11.0~11.0
2023-03-14
richie
diff --git a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java
index ae37bb1..6fcb290 100644
--- a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java
+++ b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java
@@ -57,6 +57,8 @@ public class S3ResourceRepository extends BaseResourceRepository {
public static final String HTTP = "http:";
+ private final boolean preserveMetadata;
+
private final AmazonS3 s3;
private final String bucket;
@@ -83,6 +85,7 @@ public class S3ResourceRepository extends BaseResourceRepository {
amazonS3ClientBuilder = amazonS3ClientBuilder.withClientConfiguration(clientConfiguration);
this.s3 = amazonS3ClientBuilder.build();
this.bucket = config.getBucket();
+ this.preserveMetadata = config.isPreserveMetadata();
}
@Override
@@ -271,7 +274,7 @@ public class S3ResourceRepository extends BaseResourceRepository {
try {
s3.putObject(req);
} catch (Exception e) {
- LogKit.error("[S3] Failed to create parent path {}", path);
+ LogKit.error("[S3] Failed to create path {}", path);
return false;
}
return true;