Documentation ¶
Index ¶
- func NewEtcdFile(client *etcd.Client, path string) nodefs.File
- func NewTestEtcdFsMount() testEtcdFsMount
- type EtcdFs
- func (me *EtcdFs) Create(name string, flags uint32, mode uint32, context *fuse.Context) (file nodefs.File, code fuse.Status)
- func (me *EtcdFs) GetAttr(name string, context *fuse.Context) (*fuse.Attr, fuse.Status)
- func (me *EtcdFs) Mkdir(name string, mode uint32, context *fuse.Context) fuse.Status
- func (me *EtcdFs) NewEtcdClient() *etcd.Client
- func (me *EtcdFs) Open(name string, flags uint32, context *fuse.Context) (file nodefs.File, code fuse.Status)
- func (me *EtcdFs) OpenDir(name string, context *fuse.Context) (c []fuse.DirEntry, code fuse.Status)
- func (me *EtcdFs) Rmdir(name string, context *fuse.Context) (code fuse.Status)
- func (me *EtcdFs) Unlink(name string, context *fuse.Context) (code fuse.Status)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTestEtcdFsMount ¶
func NewTestEtcdFsMount() testEtcdFsMount
Types ¶
Click to show internal directories.
Click to hide internal directories.