Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StatusService ¶
type StatusService struct {
ToolService *ToolService `inject:""`
}
func NewStatusService ¶
func NewStatusService() *StatusService
func (*StatusService) Check ¶
func (s *StatusService) Check(req v1.VmServiceCheckReq) (ret v1.VmServiceCheckResp, err error)
func (*StatusService) CheckZd ¶
func (s *StatusService) CheckZd() (status consts.HostServiceStatus, version string, err error)
func (*StatusService) CheckZtf ¶
func (s *StatusService) CheckZtf() (status consts.HostServiceStatus, version string, err error)
type ToolService ¶
type ToolService struct { }
func NewToolService ¶
func NewToolService() *ToolService
func (*ToolService) Setup ¶
func (s *ToolService) Setup(req v1.VmServiceInstallReq) (ret v1.VmServiceInstallResp, err error)
func (*ToolService) StartToolByName ¶
func (s *ToolService) StartToolByName(name string) (ret v1.VmServiceInstallResp, err error)
type VmService ¶
type VmService struct { VmMapVar map[string]domain.Vm TimeStamp int64 VmService *VmService `inject:""` JobService *agentService.JobService `inject:""` TestService *agentTestingService.RunService `inject:""` }
func NewVmService ¶
func NewVmService() *VmService
Click to show internal directories.
Click to hide internal directories.