MCPcopy
hub / github.com/perkeep/perkeep / Mkdir

Method Mkdir

pkg/fs/mut.go:324–331  ·  view source on GitHub ↗
(ctx context.Context, req *fuse.MkdirRequest)

Source from the content-addressed store, hash-verified

322}
323
324func (n *mutDir) Mkdir(ctx context.Context, req *fuse.MkdirRequest) (fs.Node, error) {
325 child, err := n.creat(ctx, req.Name, dirType)
326 if err != nil {
327 Logger.Printf("mutDir.Mkdir(%q): %v", req.Name, err)
328 return nil, handleEIOorEINTR(err)
329 }
330 return child, nil
331}
332
333// &fuse.SymlinkRequest{Header:fuse.Header{Conn:(*fuse.Conn)(0xc210047180), ID:0x4, Node:0x8, Uid:0xf0d4, Gid:0x1388, Pid:0x7e88}, NewName:"some-link", Target:"../../some-target"}
334func (n *mutDir) Symlink(ctx context.Context, req *fuse.SymlinkRequest) (fs.Node, error) {

Callers 11

NewDiskCacheFunction · 0.45
NewDiskStorageFunction · 0.45
NewFunction · 0.45
NewStorageFunction · 0.45
TestCamgetSymlinkFunction · 0.45
TestCamgetFileFunction · 0.45
TestRenameFunction · 0.45
RunCommandMethod · 0.45
testCompareWithResizedFunction · 0.45
mustMkdirFunction · 0.45
genPerkeepFunction · 0.45

Calls 3

creatMethod · 0.95
handleEIOorEINTRFunction · 0.85
PrintfMethod · 0.80

Tested by 7

NewDiskStorageFunction · 0.36
NewStorageFunction · 0.36
TestCamgetSymlinkFunction · 0.36
TestCamgetFileFunction · 0.36
TestRenameFunction · 0.36
testCompareWithResizedFunction · 0.36
mustMkdirFunction · 0.36