Files
onepanel/manager/resource_manager.go
2020-01-08 11:01:02 -08:00

19 lines
434 B
Go

package manager
import (
"github.com/onepanelio/core/kube"
"github.com/onepanelio/core/repository"
)
type ResourceManager struct {
kubeClient *kube.Client
workflowRepository *repository.WorkflowRepository
}
func NewResourceManager(db *repository.DB, kubeClient *kube.Client) *ResourceManager {
return &ResourceManager{
kubeClient: kubeClient,
workflowRepository: repository.NewWorkflowRepository(db),
}
}