From e21d3254d43dfd02bf37500ad5285487f8dd7de6 Mon Sep 17 00:00:00 2001 From: Aaron Jacobs Date: Tue, 24 Mar 2015 14:49:27 +1100 Subject: [PATCH] Filled in more ops. --- fuseops/convert.go | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/fuseops/convert.go b/fuseops/convert.go index 6454481..b547aa8 100644 --- a/fuseops/convert.go +++ b/fuseops/convert.go @@ -46,28 +46,33 @@ func Convert(r bazilfuse.Request) (o Op) { case *bazilfuse.GetattrRequest: to := &GetInodeAttributesOp{ - //TODO + Inode: InodeID(typed.Header.Node), } o = to co = &to.commonOp case *bazilfuse.SetattrRequest: to := &SetInodeAttributesOp{ - //TODO + Inode: InodeID(typed.Header.Node), } o = to co = &to.commonOp case *bazilfuse.MkdirRequest: to := &MkDirOp{ - //TODO + Parent: InodeID(typed.Header.Node), + Name: typed.Name, + Mode: typed.Mode, } o = to co = &to.commonOp case *bazilfuse.CreateRequest: to := &CreateFileOp{ - //TODO + Parent: InodeID(typed.Header.Node), + Name: typed.Name, + Mode: typed.Mode, + Flags: typed.Flags, } o = to co = &to.commonOp