Gero Posmyk-Leinemann 99cc66b7cf
[ws-manager] Re-create workspace pods on rejection (#20243)
* [ws-manager] Re-create workspace pods (incl. test)

* [gpctl] Fix "workspaces list"

* [ws-daemon, ws-manager] Review comments, logging cleanups and ordering fix

* [dev/rejector] Add the tool we use to test PodRejection under "dev"

* [bridge] Log nested status shape (and properly scrubbing it)
2024-11-15 07:28:54 -05:00

571 lines
25 KiB
Go

// Copyright (c) 2024 Gitpod GmbH. All rights reserved.
// Licensed under the GNU Affero General Public License (AGPL).
// See License.AGPL.txt in the project root for license information.
// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/gitpod-io/gitpod/ws-daemon/api (interfaces: WorkspaceContentServiceClient,WorkspaceContentServiceServer,InWorkspaceServiceClient)
// Package mock is a generated GoMock package.
package mock
import (
context "context"
reflect "reflect"
api "github.com/gitpod-io/gitpod/ws-daemon/api"
gomock "github.com/golang/mock/gomock"
grpc "google.golang.org/grpc"
)
// MockWorkspaceContentServiceClient is a mock of WorkspaceContentServiceClient interface.
type MockWorkspaceContentServiceClient struct {
ctrl *gomock.Controller
recorder *MockWorkspaceContentServiceClientMockRecorder
}
// MockWorkspaceContentServiceClientMockRecorder is the mock recorder for MockWorkspaceContentServiceClient.
type MockWorkspaceContentServiceClientMockRecorder struct {
mock *MockWorkspaceContentServiceClient
}
// NewMockWorkspaceContentServiceClient creates a new mock instance.
func NewMockWorkspaceContentServiceClient(ctrl *gomock.Controller) *MockWorkspaceContentServiceClient {
mock := &MockWorkspaceContentServiceClient{ctrl: ctrl}
mock.recorder = &MockWorkspaceContentServiceClientMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockWorkspaceContentServiceClient) EXPECT() *MockWorkspaceContentServiceClientMockRecorder {
return m.recorder
}
// BackupWorkspace mocks base method.
func (m *MockWorkspaceContentServiceClient) BackupWorkspace(arg0 context.Context, arg1 *api.BackupWorkspaceRequest, arg2 ...grpc.CallOption) (*api.BackupWorkspaceResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "BackupWorkspace", varargs...)
ret0, _ := ret[0].(*api.BackupWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// BackupWorkspace indicates an expected call of BackupWorkspace.
func (mr *MockWorkspaceContentServiceClientMockRecorder) BackupWorkspace(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BackupWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).BackupWorkspace), varargs...)
}
// DisposeWorkspace mocks base method.
func (m *MockWorkspaceContentServiceClient) DisposeWorkspace(arg0 context.Context, arg1 *api.DisposeWorkspaceRequest, arg2 ...grpc.CallOption) (*api.DisposeWorkspaceResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "DisposeWorkspace", varargs...)
ret0, _ := ret[0].(*api.DisposeWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DisposeWorkspace indicates an expected call of DisposeWorkspace.
func (mr *MockWorkspaceContentServiceClientMockRecorder) DisposeWorkspace(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisposeWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).DisposeWorkspace), varargs...)
}
// InitWorkspace mocks base method.
func (m *MockWorkspaceContentServiceClient) InitWorkspace(arg0 context.Context, arg1 *api.InitWorkspaceRequest, arg2 ...grpc.CallOption) (*api.InitWorkspaceResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "InitWorkspace", varargs...)
ret0, _ := ret[0].(*api.InitWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// InitWorkspace indicates an expected call of InitWorkspace.
func (mr *MockWorkspaceContentServiceClientMockRecorder) InitWorkspace(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InitWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).InitWorkspace), varargs...)
}
// IsWorkspaceExists mocks base method.
func (m *MockWorkspaceContentServiceClient) IsWorkspaceExists(arg0 context.Context, arg1 *api.IsWorkspaceExistsRequest, arg2 ...grpc.CallOption) (*api.IsWorkspaceExistsResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "IsWorkspaceExists", varargs...)
ret0, _ := ret[0].(*api.IsWorkspaceExistsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// IsWorkspaceExists indicates an expected call of IsWorkspaceExists.
func (mr *MockWorkspaceContentServiceClientMockRecorder) IsWorkspaceExists(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsWorkspaceExists", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).IsWorkspaceExists), varargs...)
}
// TakeSnapshot mocks base method.
func (m *MockWorkspaceContentServiceClient) TakeSnapshot(arg0 context.Context, arg1 *api.TakeSnapshotRequest, arg2 ...grpc.CallOption) (*api.TakeSnapshotResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "TakeSnapshot", varargs...)
ret0, _ := ret[0].(*api.TakeSnapshotResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// TakeSnapshot indicates an expected call of TakeSnapshot.
func (mr *MockWorkspaceContentServiceClientMockRecorder) TakeSnapshot(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TakeSnapshot", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).TakeSnapshot), varargs...)
}
// WaitForInit mocks base method.
func (m *MockWorkspaceContentServiceClient) WaitForInit(arg0 context.Context, arg1 *api.WaitForInitRequest, arg2 ...grpc.CallOption) (*api.WaitForInitResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "WaitForInit", varargs...)
ret0, _ := ret[0].(*api.WaitForInitResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// WaitForInit indicates an expected call of WaitForInit.
func (mr *MockWorkspaceContentServiceClientMockRecorder) WaitForInit(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitForInit", reflect.TypeOf((*MockWorkspaceContentServiceClient)(nil).WaitForInit), varargs...)
}
// MockWorkspaceContentServiceServer is a mock of WorkspaceContentServiceServer interface.
type MockWorkspaceContentServiceServer struct {
ctrl *gomock.Controller
recorder *MockWorkspaceContentServiceServerMockRecorder
api.UnimplementedWorkspaceContentServiceServer
}
// MockWorkspaceContentServiceServerMockRecorder is the mock recorder for MockWorkspaceContentServiceServer.
type MockWorkspaceContentServiceServerMockRecorder struct {
mock *MockWorkspaceContentServiceServer
}
// NewMockWorkspaceContentServiceServer creates a new mock instance.
func NewMockWorkspaceContentServiceServer(ctrl *gomock.Controller) *MockWorkspaceContentServiceServer {
mock := &MockWorkspaceContentServiceServer{ctrl: ctrl}
mock.recorder = &MockWorkspaceContentServiceServerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockWorkspaceContentServiceServer) EXPECT() *MockWorkspaceContentServiceServerMockRecorder {
return m.recorder
}
// BackupWorkspace mocks base method.
func (m *MockWorkspaceContentServiceServer) BackupWorkspace(arg0 context.Context, arg1 *api.BackupWorkspaceRequest) (*api.BackupWorkspaceResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "BackupWorkspace", arg0, arg1)
ret0, _ := ret[0].(*api.BackupWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// BackupWorkspace indicates an expected call of BackupWorkspace.
func (mr *MockWorkspaceContentServiceServerMockRecorder) BackupWorkspace(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BackupWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).BackupWorkspace), arg0, arg1)
}
// DisposeWorkspace mocks base method.
func (m *MockWorkspaceContentServiceServer) DisposeWorkspace(arg0 context.Context, arg1 *api.DisposeWorkspaceRequest) (*api.DisposeWorkspaceResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DisposeWorkspace", arg0, arg1)
ret0, _ := ret[0].(*api.DisposeWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DisposeWorkspace indicates an expected call of DisposeWorkspace.
func (mr *MockWorkspaceContentServiceServerMockRecorder) DisposeWorkspace(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisposeWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).DisposeWorkspace), arg0, arg1)
}
// InitWorkspace mocks base method.
func (m *MockWorkspaceContentServiceServer) InitWorkspace(arg0 context.Context, arg1 *api.InitWorkspaceRequest) (*api.InitWorkspaceResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "InitWorkspace", arg0, arg1)
ret0, _ := ret[0].(*api.InitWorkspaceResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// InitWorkspace indicates an expected call of InitWorkspace.
func (mr *MockWorkspaceContentServiceServerMockRecorder) InitWorkspace(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InitWorkspace", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).InitWorkspace), arg0, arg1)
}
// IsWorkspaceExists mocks base method.
func (m *MockWorkspaceContentServiceServer) IsWorkspaceExists(arg0 context.Context, arg1 *api.IsWorkspaceExistsRequest) (*api.IsWorkspaceExistsResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "IsWorkspaceExists", arg0, arg1)
ret0, _ := ret[0].(*api.IsWorkspaceExistsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// IsWorkspaceExists indicates an expected call of IsWorkspaceExists.
func (mr *MockWorkspaceContentServiceServerMockRecorder) IsWorkspaceExists(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsWorkspaceExists", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).IsWorkspaceExists), arg0, arg1)
}
// TakeSnapshot mocks base method.
func (m *MockWorkspaceContentServiceServer) TakeSnapshot(arg0 context.Context, arg1 *api.TakeSnapshotRequest) (*api.TakeSnapshotResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "TakeSnapshot", arg0, arg1)
ret0, _ := ret[0].(*api.TakeSnapshotResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// TakeSnapshot indicates an expected call of TakeSnapshot.
func (mr *MockWorkspaceContentServiceServerMockRecorder) TakeSnapshot(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TakeSnapshot", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).TakeSnapshot), arg0, arg1)
}
// WaitForInit mocks base method.
func (m *MockWorkspaceContentServiceServer) WaitForInit(arg0 context.Context, arg1 *api.WaitForInitRequest) (*api.WaitForInitResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "WaitForInit", arg0, arg1)
ret0, _ := ret[0].(*api.WaitForInitResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// WaitForInit indicates an expected call of WaitForInit.
func (mr *MockWorkspaceContentServiceServerMockRecorder) WaitForInit(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitForInit", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).WaitForInit), arg0, arg1)
}
// mustEmbedUnimplementedWorkspaceContentServiceServer mocks base method.
func (m *MockWorkspaceContentServiceServer) mustEmbedUnimplementedWorkspaceContentServiceServer() {
m.ctrl.T.Helper()
m.ctrl.Call(m, "mustEmbedUnimplementedWorkspaceContentServiceServer")
}
// mustEmbedUnimplementedWorkspaceContentServiceServer indicates an expected call of mustEmbedUnimplementedWorkspaceContentServiceServer.
func (mr *MockWorkspaceContentServiceServerMockRecorder) mustEmbedUnimplementedWorkspaceContentServiceServer() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "mustEmbedUnimplementedWorkspaceContentServiceServer", reflect.TypeOf((*MockWorkspaceContentServiceServer)(nil).mustEmbedUnimplementedWorkspaceContentServiceServer))
}
// MockInWorkspaceServiceClient is a mock of InWorkspaceServiceClient interface.
type MockInWorkspaceServiceClient struct {
ctrl *gomock.Controller
recorder *MockInWorkspaceServiceClientMockRecorder
}
// MockInWorkspaceServiceClientMockRecorder is the mock recorder for MockInWorkspaceServiceClient.
type MockInWorkspaceServiceClientMockRecorder struct {
mock *MockInWorkspaceServiceClient
}
// NewMockInWorkspaceServiceClient creates a new mock instance.
func NewMockInWorkspaceServiceClient(ctrl *gomock.Controller) *MockInWorkspaceServiceClient {
mock := &MockInWorkspaceServiceClient{ctrl: ctrl}
mock.recorder = &MockInWorkspaceServiceClientMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockInWorkspaceServiceClient) EXPECT() *MockInWorkspaceServiceClientMockRecorder {
return m.recorder
}
// EvacuateCGroup mocks base method.
func (m *MockInWorkspaceServiceClient) EvacuateCGroup(arg0 context.Context, arg1 *api.EvacuateCGroupRequest, arg2 ...grpc.CallOption) (*api.EvacuateCGroupResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "EvacuateCGroup", varargs...)
ret0, _ := ret[0].(*api.EvacuateCGroupResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// EvacuateCGroup indicates an expected call of EvacuateCGroup.
func (mr *MockInWorkspaceServiceClientMockRecorder) EvacuateCGroup(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EvacuateCGroup", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).EvacuateCGroup), varargs...)
}
// MountNfs mocks base method.
func (m *MockInWorkspaceServiceClient) MountNfs(arg0 context.Context, arg1 *api.MountNfsRequest, arg2 ...grpc.CallOption) (*api.MountNfsResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "MountNfs", varargs...)
ret0, _ := ret[0].(*api.MountNfsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MountNfs indicates an expected call of MountNfs.
func (mr *MockInWorkspaceServiceClientMockRecorder) MountNfs(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MountNfs", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).MountNfs), varargs...)
}
// MountProc mocks base method.
func (m *MockInWorkspaceServiceClient) MountProc(arg0 context.Context, arg1 *api.MountProcRequest, arg2 ...grpc.CallOption) (*api.MountProcResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "MountProc", varargs...)
ret0, _ := ret[0].(*api.MountProcResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MountProc indicates an expected call of MountProc.
func (mr *MockInWorkspaceServiceClientMockRecorder) MountProc(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MountProc", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).MountProc), varargs...)
}
// MountSysfs mocks base method.
func (m *MockInWorkspaceServiceClient) MountSysfs(arg0 context.Context, arg1 *api.MountProcRequest, arg2 ...grpc.CallOption) (*api.MountProcResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "MountSysfs", varargs...)
ret0, _ := ret[0].(*api.MountProcResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MountSysfs indicates an expected call of MountSysfs.
func (mr *MockInWorkspaceServiceClientMockRecorder) MountSysfs(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MountSysfs", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).MountSysfs), varargs...)
}
// PrepareForUserNS mocks base method.
func (m *MockInWorkspaceServiceClient) PrepareForUserNS(arg0 context.Context, arg1 *api.PrepareForUserNSRequest, arg2 ...grpc.CallOption) (*api.PrepareForUserNSResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "PrepareForUserNS", varargs...)
ret0, _ := ret[0].(*api.PrepareForUserNSResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// PrepareForUserNS indicates an expected call of PrepareForUserNS.
func (mr *MockInWorkspaceServiceClientMockRecorder) PrepareForUserNS(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareForUserNS", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).PrepareForUserNS), varargs...)
}
// SetupPairVeths mocks base method.
func (m *MockInWorkspaceServiceClient) SetupPairVeths(arg0 context.Context, arg1 *api.SetupPairVethsRequest, arg2 ...grpc.CallOption) (*api.SetupPairVethsResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "SetupPairVeths", varargs...)
ret0, _ := ret[0].(*api.SetupPairVethsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SetupPairVeths indicates an expected call of SetupPairVeths.
func (mr *MockInWorkspaceServiceClientMockRecorder) SetupPairVeths(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetupPairVeths", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).SetupPairVeths), varargs...)
}
// Teardown mocks base method.
func (m *MockInWorkspaceServiceClient) Teardown(arg0 context.Context, arg1 *api.TeardownRequest, arg2 ...grpc.CallOption) (*api.TeardownResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "Teardown", varargs...)
ret0, _ := ret[0].(*api.TeardownResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Teardown indicates an expected call of Teardown.
func (mr *MockInWorkspaceServiceClientMockRecorder) Teardown(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Teardown", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).Teardown), varargs...)
}
// UmountNfs mocks base method.
func (m *MockInWorkspaceServiceClient) UmountNfs(arg0 context.Context, arg1 *api.UmountNfsRequest, arg2 ...grpc.CallOption) (*api.UmountNfsResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "UmountNfs", varargs...)
ret0, _ := ret[0].(*api.UmountNfsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// UmountNfs indicates an expected call of UmountNfs.
func (mr *MockInWorkspaceServiceClientMockRecorder) UmountNfs(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UmountNfs", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).UmountNfs), varargs...)
}
// UmountProc mocks base method.
func (m *MockInWorkspaceServiceClient) UmountProc(arg0 context.Context, arg1 *api.UmountProcRequest, arg2 ...grpc.CallOption) (*api.UmountProcResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "UmountProc", varargs...)
ret0, _ := ret[0].(*api.UmountProcResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// UmountProc indicates an expected call of UmountProc.
func (mr *MockInWorkspaceServiceClientMockRecorder) UmountProc(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UmountProc", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).UmountProc), varargs...)
}
// UmountSysfs mocks base method.
func (m *MockInWorkspaceServiceClient) UmountSysfs(arg0 context.Context, arg1 *api.UmountProcRequest, arg2 ...grpc.CallOption) (*api.UmountProcResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "UmountSysfs", varargs...)
ret0, _ := ret[0].(*api.UmountProcResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// UmountSysfs indicates an expected call of UmountSysfs.
func (mr *MockInWorkspaceServiceClientMockRecorder) UmountSysfs(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UmountSysfs", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).UmountSysfs), varargs...)
}
// WipingTeardown mocks base method.
func (m *MockInWorkspaceServiceClient) WipingTeardown(arg0 context.Context, arg1 *api.WipingTeardownRequest, arg2 ...grpc.CallOption) (*api.WipingTeardownResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "WipingTeardown", varargs...)
ret0, _ := ret[0].(*api.WipingTeardownResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// WipingTeardown indicates an expected call of WipingTeardown.
func (mr *MockInWorkspaceServiceClientMockRecorder) WipingTeardown(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WipingTeardown", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).WipingTeardown), varargs...)
}
// WorkspaceInfo mocks base method.
func (m *MockInWorkspaceServiceClient) WorkspaceInfo(arg0 context.Context, arg1 *api.WorkspaceInfoRequest, arg2 ...grpc.CallOption) (*api.WorkspaceInfoResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "WorkspaceInfo", varargs...)
ret0, _ := ret[0].(*api.WorkspaceInfoResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// WorkspaceInfo indicates an expected call of WorkspaceInfo.
func (mr *MockInWorkspaceServiceClientMockRecorder) WorkspaceInfo(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WorkspaceInfo", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).WorkspaceInfo), varargs...)
}
// WriteIDMapping mocks base method.
func (m *MockInWorkspaceServiceClient) WriteIDMapping(arg0 context.Context, arg1 *api.WriteIDMappingRequest, arg2 ...grpc.CallOption) (*api.WriteIDMappingResponse, error) {
m.ctrl.T.Helper()
varargs := []interface{}{arg0, arg1}
for _, a := range arg2 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "WriteIDMapping", varargs...)
ret0, _ := ret[0].(*api.WriteIDMappingResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// WriteIDMapping indicates an expected call of WriteIDMapping.
func (mr *MockInWorkspaceServiceClientMockRecorder) WriteIDMapping(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{arg0, arg1}, arg2...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WriteIDMapping", reflect.TypeOf((*MockInWorkspaceServiceClient)(nil).WriteIDMapping), varargs...)
}