mirror of
https://github.com/goharbor/harbor.git
synced 2024-06-26 23:05:04 +02:00
Add REST API to list job pool, worker, stop running task Add jobservice handler to retrieve configuration Add RBAC for jobservice monitoring dashboard Add REST API to list pool, worker and stop running task Signed-off-by: stonezdj <stonezdj@gmail.com> Signed-off-by: stonezdj <stonezdj@gmail.com>
54 lines
1.5 KiB
Go
54 lines
1.5 KiB
Go
// Code generated by mockery v2.14.0. DO NOT EDIT.
|
|
|
|
package jobmonitor
|
|
|
|
import (
|
|
context "context"
|
|
|
|
jobmonitor "github.com/goharbor/harbor/src/pkg/jobmonitor"
|
|
mock "github.com/stretchr/testify/mock"
|
|
)
|
|
|
|
// WorkerManager is an autogenerated mock type for the WorkerManager type
|
|
type WorkerManager struct {
|
|
mock.Mock
|
|
}
|
|
|
|
// List provides a mock function with given fields: ctx, monitClient, poolID
|
|
func (_m *WorkerManager) List(ctx context.Context, monitClient jobmonitor.JobServiceMonitorClient, poolID string) ([]*jobmonitor.Worker, error) {
|
|
ret := _m.Called(ctx, monitClient, poolID)
|
|
|
|
var r0 []*jobmonitor.Worker
|
|
if rf, ok := ret.Get(0).(func(context.Context, jobmonitor.JobServiceMonitorClient, string) []*jobmonitor.Worker); ok {
|
|
r0 = rf(ctx, monitClient, poolID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*jobmonitor.Worker)
|
|
}
|
|
}
|
|
|
|
var r1 error
|
|
if rf, ok := ret.Get(1).(func(context.Context, jobmonitor.JobServiceMonitorClient, string) error); ok {
|
|
r1 = rf(ctx, monitClient, poolID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
type mockConstructorTestingTNewWorkerManager interface {
|
|
mock.TestingT
|
|
Cleanup(func())
|
|
}
|
|
|
|
// NewWorkerManager creates a new instance of WorkerManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
|
|
func NewWorkerManager(t mockConstructorTestingTNewWorkerManager) *WorkerManager {
|
|
mock := &WorkerManager{}
|
|
mock.Mock.Test(t)
|
|
|
|
t.Cleanup(func() { mock.AssertExpectations(t) })
|
|
|
|
return mock
|
|
}
|