Documentation ¶
Index ¶
- type AuthService
- type DispatcherMachineService
- type DispatcherOnlineService
- type DispatcherTagService
- type EnvironmentComponentVersionService
- type EnvironmentService
- type FileResourceService
- type GitService
- type OperatePlatformService
- type SelfRepairService
- type ServerNodeService
- type TaskService
- type TimerService
- type UserService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthService ¶
type DispatcherMachineService ¶
type DispatcherMachineService interface { SetAlias(req *dto.CommonMachineSetAliasReq) bool SetTags(req *dto.DispatcherMachineSetTagsReq) bool Save(dispatcherMachine *entity.DispatcherMachine) }
type DispatcherOnlineService ¶
type DispatcherOnlineService interface { DeleteByOnlineKey(onlineKey string) Save(dispatcherOnline *entity.DispatcherOnline) ClearAllOffline() }
type DispatcherTagService ¶
type DispatcherTagService interface { Save(tagSaveReq *dto.DispatcherTagSaveReq) Delete(tagKey string) List() []dto.DispatcherTagSaveReq }
type EnvironmentComponentVersionService ¶
type EnvironmentComponentVersionService interface { Save(been *dto.EnvironmentComponentVersionReq) (error, dto.EnvironmentComponentVersionReq) Delete(ecVersionKey string) error QueryList(environmentComponentKey string) (error, []dto.EnvironmentComponentVersionReq) }
type EnvironmentService ¶
type EnvironmentService interface { Save(been *dto.EnvironmentComponentReq) (error, dto.EnvironmentComponentReq) Delete(key string) error QueryList() (error, []dto.EnvironmentComponentReq) }
type FileResourceService ¶
type GitService ¶
type GitService interface {
CreateRepo()
}
type OperatePlatformService ¶
type OperatePlatformService interface {
GetAll() ([]dto.OperatePlatformReq, error)
}
type SelfRepairService ¶
type SelfRepairService interface {
SelfRepair()
}
type ServerNodeService ¶
type ServerNodeService interface { RegisterServerNode() RefreshActiveTime() UpdateAlias(machineSign, newAlias string) QueryAllNodeInfo() []dto.ServerNodeResp }
type TaskService ¶
type TimerService ¶
type TimerService interface {
StartTimer()
}
Source Files ¶
- auth_service.go
- common_self_repair_service.go
- dispatcher_machine_service.go
- dispatcher_online_service.go
- dispatcher_tag_service.go
- environment_component_service.go
- environment_component_version_dependency_relation_service.go
- environment_component_version_service.go
- file_resource_service.go
- git_service.go
- operate_platform_service.go
- server_node_service.go
- task_service.go
- timer_service.go
- user_service.go
Click to show internal directories.
Click to hide internal directories.