Documentation ¶ Index ¶ type Backend func New(log *logrus.Entry, hostNQN string) (*Backend, error) func (be *Backend) Attach(_ context.Context, tgtEnv *backend.TargetEnv, nguid guuid.UUID) *status.Status func (be *Backend) Detach(_ context.Context, nguid guuid.UUID) *status.Status func (be *Backend) LBVolEligible(_ context.Context, _ *lb.Volume) *status.Status func (be *Backend) Type() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Backend ¶ type Backend struct { // contains filtered or unexported fields } func New ¶ func New(log *logrus.Entry, hostNQN string) (*Backend, error) func (*Backend) Attach ¶ func (be *Backend) Attach( _ context.Context, tgtEnv *backend.TargetEnv, nguid guuid.UUID, ) *status.Status func (*Backend) Detach ¶ func (be *Backend) Detach(_ context.Context, nguid guuid.UUID) *status.Status func (*Backend) LBVolEligible ¶ func (be *Backend) LBVolEligible( _ context.Context, _ *lb.Volume, ) *status.Status func (*Backend) Type ¶ func (be *Backend) Type() string Source Files ¶ View all Source files discovery_client.go Click to show internal directories. Click to hide internal directories.