Mkdir creates a new directory
(ctx context.Context, req *fuse.MkdirRequest)
| 357 | |
| 358 | // Mkdir creates a new directory |
| 359 | func (o Object) Mkdir(ctx context.Context, req *fuse.MkdirRequest) (fs.Node, error) { |
| 360 | object, err := o.fs.client.Mkdir(o.objectID, req.Name) |
| 361 | if nil != err { |
| 362 | Log.Warningf("%v", err) |
| 363 | return nil, fuse.EIO |
| 364 | } |
| 365 | |
| 366 | return o.fs.NewObject(object), nil |
| 367 | } |
| 368 | |
| 369 | // Rename renames an element |
| 370 | func (o Object) Rename(ctx context.Context, req *fuse.RenameRequest, newDir fs.Node) error { |