diff options
Diffstat (limited to 'object/resolve/treefs_op.go')
| -rw-r--r-- | object/resolve/treefs_op.go | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/object/resolve/treefs_op.go b/object/resolve/treefs_op.go new file mode 100644 index 00000000..ed93ec85 --- /dev/null +++ b/object/resolve/treefs_op.go @@ -0,0 +1,28 @@ +package resolve + +type treeFSOp uint8 + +const ( + treeFSOpOpen treeFSOp = iota + treeFSOpReadFile + treeFSOpReadDir + treeFSOpStat + treeFSOpSub +) + +func (op treeFSOp) pathErrorOp() string { + switch op { + case treeFSOpOpen: + return "open" + case treeFSOpReadFile: + return "readfile" + case treeFSOpReadDir: + return "readdir" + case treeFSOpStat: + return "stat" + case treeFSOpSub: + return "sub" + default: + return "treefs" + } +} |
