Documentation ¶
Index ¶
- func New(logger lager.Logger) rata.Handlers
- type Body
- type Curl
- type Cwd
- type DeleteTmpFile
- type Env
- type Exit
- type Experiments
- type Hello
- type HelloFs
- func (me *HelloFs) GetAttr(name string, context *fuse.Context) (*fuse.Attr, fuse.Status)
- func (me *HelloFs) Open(name string, flags uint32, context *fuse.Context) (file nodefs.File, code fuse.Status)
- func (me *HelloFs) OpenDir(name string, context *fuse.Context) (c []fuse.DirEntry, code fuse.Status)
- type IncrementCounter
- type InstanceIndex
- type ListExperiments
- type ListFUSEFS
- type LoggingHandler
- type MakeTmpFile
- type MountFUSEFS
- type Ping
- type ReadCounter
- type StartedAt
- type Stick
- type Unstick
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DeleteTmpFile ¶
type DeleteTmpFile struct { }
func (*DeleteTmpFile) ServeHTTP ¶
func (p *DeleteTmpFile) ServeHTTP(w http.ResponseWriter, r *http.Request)
type Experiments ¶
type Experiments struct { }
func (*Experiments) ServeHTTP ¶
func (p *Experiments) ServeHTTP(w http.ResponseWriter, r *http.Request)
type HelloFs ¶
type HelloFs struct {
pathfs.FileSystem
}
from https://github.com/hanwen/go-fuse/blob/master/example/hello/main.go
type IncrementCounter ¶
type IncrementCounter struct {
}func (*IncrementCounter) ServeHTTP ¶
func (p *IncrementCounter) ServeHTTP(w http.ResponseWriter, r *http.Request)
type InstanceIndex ¶
type InstanceIndex struct { }
func (*InstanceIndex) ServeHTTP ¶
func (p *InstanceIndex) ServeHTTP(w http.ResponseWriter, r *http.Request)
type ListExperiments ¶
type ListExperiments struct { }
func (*ListExperiments) ServeHTTP ¶
func (p *ListExperiments) ServeHTTP(w http.ResponseWriter, r *http.Request)
type ListFUSEFS ¶
type ListFUSEFS struct { }
func (*ListFUSEFS) ServeHTTP ¶
func (p *ListFUSEFS) ServeHTTP(w http.ResponseWriter, r *http.Request)
type LoggingHandler ¶
func (*LoggingHandler) ServeHTTP ¶
func (h *LoggingHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type MakeTmpFile ¶
type MakeTmpFile struct { }
func (*MakeTmpFile) ServeHTTP ¶
func (p *MakeTmpFile) ServeHTTP(w http.ResponseWriter, r *http.Request)
type MountFUSEFS ¶
type MountFUSEFS struct { }
func (*MountFUSEFS) ServeHTTP ¶
func (p *MountFUSEFS) ServeHTTP(w http.ResponseWriter, r *http.Request)
type ReadCounter ¶
type ReadCounter struct {
}func (*ReadCounter) ServeHTTP ¶
func (p *ReadCounter) ServeHTTP(w http.ResponseWriter, r *http.Request)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.