Filled in more ops.
parent
e21d3254d4
commit
fe76354f67
|
@ -91,21 +91,31 @@ func Convert(r bazilfuse.Request) (o Op) {
|
||||||
|
|
||||||
case *bazilfuse.WriteRequest:
|
case *bazilfuse.WriteRequest:
|
||||||
to := &WriteFileOp{
|
to := &WriteFileOp{
|
||||||
//TODO
|
Inode: InodeID(typed.Header.Node),
|
||||||
|
Handle: HandleID(typed.Handle),
|
||||||
|
Data: typed.Data,
|
||||||
|
Offset: typed.Offset,
|
||||||
}
|
}
|
||||||
o = to
|
o = to
|
||||||
co = &to.commonOp
|
co = &to.commonOp
|
||||||
|
|
||||||
case *bazilfuse.FsyncRequest:
|
case *bazilfuse.FsyncRequest:
|
||||||
|
// We don't currently support this for directories.
|
||||||
|
if typed.Dir {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
to := &SyncFileOp{
|
to := &SyncFileOp{
|
||||||
//TODO
|
Inode: InodeID(typed.Header.Node),
|
||||||
|
Handle: HandleID(typed.Handle),
|
||||||
}
|
}
|
||||||
o = to
|
o = to
|
||||||
co = &to.commonOp
|
co = &to.commonOp
|
||||||
|
|
||||||
case *bazilfuse.FlushRequest:
|
case *bazilfuse.FlushRequest:
|
||||||
to := &FlushFileOp{
|
to := &FlushFileOp{
|
||||||
//TODO
|
Inode: InodeID(typed.Header.Node),
|
||||||
|
Handle: HandleID(typed.Handle),
|
||||||
}
|
}
|
||||||
o = to
|
o = to
|
||||||
co = &to.commonOp
|
co = &to.commonOp
|
||||||
|
|
Loading…
Reference in New Issue