package service

import "github.com/1Panel-dev/1Panel/app/repo"

type ServiceGroup struct {
	AuthService
	HostService
	BackupService
	GroupService
	CommandService
	OperationService
	FileService
	CronjobService
	SettingService
}

var ServiceGroupApp = new(ServiceGroup)

var (
	hostRepo      = repo.RepoGroupApp.HostRepo
	backupRepo    = repo.RepoGroupApp.BackupRepo
	groupRepo     = repo.RepoGroupApp.GroupRepo
	commandRepo   = repo.RepoGroupApp.CommandRepo
	operationRepo = repo.RepoGroupApp.OperationRepo
	commonRepo    = repo.RepoGroupApp.CommonRepo
	cronjobRepo   = repo.RepoGroupApp.CronjobRepo
	settingRepo   = repo.RepoGroupApp.SettingRepo
)