aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-09-06 11:40:51 -0700
committerChris Lu <chris.lu@gmail.com>2021-09-06 11:40:51 -0700
commitfe4794fe9210073670fad8612a57bbbe4197d8f9 (patch)
tree6fa8ec6a632d83b69e17f35616940f6062769223
parent728ed21a80c815f3577d37e516655d171453590f (diff)
downloadseaweedfs-fe4794fe9210073670fad8612a57bbbe4197d8f9.tar.xz
seaweedfs-fe4794fe9210073670fad8612a57bbbe4197d8f9.zip
minor
-rw-r--r--other/java/client/src/main/java/seaweedfs/client/FilerClient.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/other/java/client/src/main/java/seaweedfs/client/FilerClient.java b/other/java/client/src/main/java/seaweedfs/client/FilerClient.java
index 12c6da631..e962cbbcc 100644
--- a/other/java/client/src/main/java/seaweedfs/client/FilerClient.java
+++ b/other/java/client/src/main/java/seaweedfs/client/FilerClient.java
@@ -141,15 +141,12 @@ public class FilerClient extends FilerGrpcClient {
}
public boolean exists(String path){
+
String[] dirAndName = SeaweedUtil.toDirAndName(path);
String parent = dirAndName[0];
String entryName = dirAndName[1];
- if(parent == null) {
- parent = path;
- entryName ="";
- }
- return lookupEntry(parent, entryName) != null;
+ return lookupEntry(parent, entryName) != null;
}
public boolean rm(String path, boolean isRecursive, boolean ignoreRecusiveError) {
@@ -167,10 +164,12 @@ public class FilerClient extends FilerGrpcClient {
}
public boolean touch(String path, int mode) {
+
String currentUser = System.getProperty("user.name");
long now = System.currentTimeMillis() / 1000L;
return touch(path, now, mode, 0, 0, currentUser, new String[]{});
+
}
public boolean touch(String path, long modifiedTimeSecond, int mode, int uid, int gid, String userName, String[] groupNames) {