This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new d1df0ef84e7 fix fail file directory when import tools failed (#12864)
d1df0ef84e7 is described below
commit d1df0ef84e7fdcd98a77462a0de8258902e833bd
Author: Summer <[email protected]>
AuthorDate: Sat Jul 6 12:42:12 2024 +0800
fix fail file directory when import tools failed (#12864)
* fix fail file directory when import tools failed
* mvn spotless::apply
---------
Co-authored-by: 2b3c511 <[email protected]>
---
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportData.java | 2 ++
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportSchema.java | 2 ++
2 files changed, 4 insertions(+)
diff --git
a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportData.java
b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportData.java
index fac86ac07fd..ec6ef94d47c 100644
--- a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportData.java
+++ b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportData.java
@@ -268,6 +268,8 @@ public class ImportData extends AbstractDataTool {
if (!file.isDirectory()) {
file.mkdir();
failedFileDirectory = file.getAbsolutePath() + File.separator;
+ } else if (!failedFileDirectory.endsWith("/") &&
!failedFileDirectory.endsWith("\\")) {
+ failedFileDirectory += File.separator;
}
}
if (commandLine.getOptionValue(ALIGNED_ARGS) != null) {
diff --git
a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportSchema.java
b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportSchema.java
index 610c9e1f756..3a7b8ab60e5 100644
--- a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportSchema.java
+++ b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/ImportSchema.java
@@ -163,6 +163,8 @@ public class ImportSchema extends AbstractSchemaTool {
if (!file.isDirectory()) {
file.mkdir();
failedFileDirectory = file.getAbsolutePath() + File.separator;
+ } else if (!failedFileDirectory.endsWith("/") &&
!failedFileDirectory.endsWith("\\")) {
+ failedFileDirectory += File.separator;
}
}
if (commandLine.getOptionValue(ALIGNED_ARGS) != null) {