aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-09-02 17:17:44 -0700
committerChris Lu <chris.lu@gmail.com>2020-09-02 17:17:44 -0700
commitecaa30c4087b2d43b6c25431ac7842a771e6f3ee (patch)
tree5e8cfc33f7ab6a0513359218327e42cd86cc8cce
parent7c770b727cc7f102b14ca8eac4c2e8af458b50d7 (diff)
downloadseaweedfs-ecaa30c4087b2d43b6c25431ac7842a771e6f3ee.tar.xz
seaweedfs-ecaa30c4087b2d43b6c25431ac7842a771e6f3ee.zip
better error message
-rw-r--r--weed/filer/mongodb/mongodb_store.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/weed/filer/mongodb/mongodb_store.go b/weed/filer/mongodb/mongodb_store.go
index 57d9a031d..104d1f9e2 100644
--- a/weed/filer/mongodb/mongodb_store.go
+++ b/weed/filer/mongodb/mongodb_store.go
@@ -109,6 +109,10 @@ func (store *MongodbStore) InsertEntry(ctx context.Context, entry *filer.Entry)
Meta: meta,
})
+ if err != nil {
+ return fmt.Errorf("InsertEntry %st: %v", entry.FullPath, err)
+ }
+
return nil
}
@@ -124,6 +128,7 @@ func (store *MongodbStore) FindEntry(ctx context.Context, fullpath util.FullPath
var where = bson.M{"directory": dir, "name": name}
err = store.connect.Database(store.database).Collection(store.collectionName).FindOne(ctx, where).Decode(&data)
if err != mongo.ErrNoDocuments && err != nil {
+ glog.Error("find %s: %v", fullpath, err)
return nil, filer_pb.ErrNotFound
}