Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHandler

func NewHandler(logger lager.Logger, client efsvoltools.VolTools) (http.Handler, error)

func NewRemoteClient

func NewRemoteClient(url string) (*remoteClient, error)

func NewRemoteClientWithClient

func NewRemoteClientWithClient(socketPath string, client http_wrap.Client, clock clock.Clock) *remoteClient

Types

type EfsRemoteClientFactory

type EfsRemoteClientFactory interface {
	NewRemoteClient(url string) (efsvoltools.VolTools, error)
}

func NewRemoteClientFactory

func NewRemoteClientFactory() EfsRemoteClientFactory