提交 9ec4c25e 作者: Jeromy

Address CR feedback

License: MIT
Signed-off-by: 's avatarJeromy <jeromyj@gmail.com>
上级 8082af79
...@@ -144,10 +144,14 @@ You can now refer to the added file in a gateway, like so: ...@@ -144,10 +144,14 @@ You can now refer to the added file in a gateway, like so:
silent, _, _ := req.Option(silentOptionName).Bool() silent, _, _ := req.Option(silentOptionName).Bool()
chunker, _, _ := req.Option(chunkerOptionName).String() chunker, _, _ := req.Option(chunkerOptionName).String()
dopin, _, _ := req.Option(pinOptionName).Bool() dopin, _, _ := req.Option(pinOptionName).Bool()
rawblks, _, _ := req.Option(rawLeavesOptionName).Bool() rawblks, rbset, _ := req.Option(rawLeavesOptionName).Bool()
nocopy, _, _ := req.Option(noCopyOptionName).Bool() nocopy, _, _ := req.Option(noCopyOptionName).Bool()
fscache, _, _ := req.Option(fstoreCacheOptionName).Bool() fscache, _, _ := req.Option(fstoreCacheOptionName).Bool()
if nocopy && !rbset {
rawblks = true
}
if nocopy && !rawblks { if nocopy && !rawblks {
res.SetError(fmt.Errorf("nocopy option requires '--raw-leaves' to be enabled as well"), cmds.ErrNormal) res.SetError(fmt.Errorf("nocopy option requires '--raw-leaves' to be enabled as well"), cmds.ErrNormal)
return return
...@@ -167,7 +171,7 @@ You can now refer to the added file in a gateway, like so: ...@@ -167,7 +171,7 @@ You can now refer to the added file in a gateway, like so:
} }
addblockstore := n.Blockstore addblockstore := n.Blockstore
if !fscache && !nocopy { if !(fscache || nocopy) {
addblockstore = bstore.NewGCBlockstore(n.BaseBlocks, n.GCLocker) addblockstore = bstore.NewGCBlockstore(n.BaseBlocks, n.GCLocker)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论