Nick Craig-Wood
|
8184ec4b70
|
vfs: add EPERM to errors
|
2017-11-03 13:00:00 +00:00 |
|
Nick Craig-Wood
|
190367d917
|
vfs: factor duplicated Open code into vfs from mount/cmount
|
2017-11-03 13:00:00 +00:00 |
|
Nick Craig-Wood
|
a5dc62f6c1
|
vfs: Make file handles compatible with OS
* Implement directory handles
* Unify OpenFile
* Add all the methods to match *os.File
* Add StatParent and Rename methods to VFS
|
2017-11-03 13:00:00 +00:00 |
|
Nick Craig-Wood
|
3e0c91ba4b
|
vfs: Move DefaultOpt to vfs and make some methods private
|
2017-11-03 13:00:00 +00:00 |
|
Nick Craig-Wood
|
7e065440fb
|
vfs: rename Lookup to Stat to be more in keeping with os
|
2017-11-03 12:59:59 +00:00 |
|
Nick Craig-Wood
|
e8883e9fdb
|
vfs: factor flags into vfsflags and remove global variables
|
2017-11-03 12:59:59 +00:00 |
|
Nick Craig-Wood
|
1a8f824bad
|
vfs: use os package errors where possible
|
2017-11-03 12:59:59 +00:00 |
|
Nick Craig-Wood
|
c1aaff220d
|
Factor new vfs module out of cmd/mountlib
This is an OS style file system abstraction with directory caching
used in mount, cmount, serve webdav and serve http.
|
2017-11-03 12:59:59 +00:00 |
|