Documentation
¶
Index ¶
- type FakeRuntimeService
- func (r *FakeRuntimeService) CreateVolume(ctx context.Context, req *iri.CreateVolumeRequest, opts ...grpc.CallOption) (*iri.CreateVolumeResponse, error)
- func (r *FakeRuntimeService) DeleteVolume(ctx context.Context, req *iri.DeleteVolumeRequest, opts ...grpc.CallOption) (*iri.DeleteVolumeResponse, error)
- func (r *FakeRuntimeService) ExpandVolume(ctx context.Context, req *iri.ExpandVolumeRequest, opts ...grpc.CallOption) (*iri.ExpandVolumeResponse, error)
- func (r *FakeRuntimeService) ListVolumes(ctx context.Context, req *iri.ListVolumesRequest, opts ...grpc.CallOption) (*iri.ListVolumesResponse, error)
- func (r *FakeRuntimeService) SetVolumeClasses(volumeClassStatus []*FakeVolumeClassStatus)
- func (r *FakeRuntimeService) SetVolumes(volumes []*FakeVolume)
- func (r *FakeRuntimeService) Status(ctx context.Context, req *iri.StatusRequest, opts ...grpc.CallOption) (*iri.StatusResponse, error)
- type FakeVolume
- type FakeVolumeClassStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeRuntimeService ¶
type FakeRuntimeService struct {
sync.Mutex
Volumes map[string]*FakeVolume
VolumeClassesStatus map[string]*FakeVolumeClassStatus
// contains filtered or unexported fields
}
func NewFakeRuntimeService ¶
func NewFakeRuntimeService() *FakeRuntimeService
func (*FakeRuntimeService) CreateVolume ¶
func (r *FakeRuntimeService) CreateVolume(ctx context.Context, req *iri.CreateVolumeRequest, opts ...grpc.CallOption) (*iri.CreateVolumeResponse, error)
func (*FakeRuntimeService) DeleteVolume ¶
func (r *FakeRuntimeService) DeleteVolume(ctx context.Context, req *iri.DeleteVolumeRequest, opts ...grpc.CallOption) (*iri.DeleteVolumeResponse, error)
func (*FakeRuntimeService) ExpandVolume ¶
func (r *FakeRuntimeService) ExpandVolume(ctx context.Context, req *iri.ExpandVolumeRequest, opts ...grpc.CallOption) (*iri.ExpandVolumeResponse, error)
func (*FakeRuntimeService) ListVolumes ¶
func (r *FakeRuntimeService) ListVolumes(ctx context.Context, req *iri.ListVolumesRequest, opts ...grpc.CallOption) (*iri.ListVolumesResponse, error)
func (*FakeRuntimeService) SetVolumeClasses ¶
func (r *FakeRuntimeService) SetVolumeClasses(volumeClassStatus []*FakeVolumeClassStatus)
func (*FakeRuntimeService) SetVolumes ¶
func (r *FakeRuntimeService) SetVolumes(volumes []*FakeVolume)
func (*FakeRuntimeService) Status ¶
func (r *FakeRuntimeService) Status(ctx context.Context, req *iri.StatusRequest, opts ...grpc.CallOption) (*iri.StatusResponse, error)
type FakeVolume ¶
type FakeVolumeClassStatus ¶
type FakeVolumeClassStatus struct {
iri.VolumeClassStatus
}
Click to show internal directories.
Click to hide internal directories.