scheduler

package
v0.3.9-5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2022 License: Apache-2.0, Apache-2.0 Imports: 9 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SchedulerManager

type SchedulerManager struct {
	modulebase.ResourceManager
}
var (
	SchedManager SchedulerManager
)

func (*SchedulerManager) CandidateDetail

func (this *SchedulerManager) CandidateDetail(s *mcclient.ClientSession, id string, params jsonutils.JSONObject) (jsonutils.JSONObject, error)

func (*SchedulerManager) CandidateList

func (this *SchedulerManager) CandidateList(s *mcclient.ClientSession, params jsonutils.JSONObject) (obj jsonutils.JSONObject, err error)

func (*SchedulerManager) CleanCache

func (this *SchedulerManager) CleanCache(s *mcclient.ClientSession, hostId, sessionId string, sync bool) error

func (*SchedulerManager) Cleanup

func (*SchedulerManager) DoForecast

func (*SchedulerManager) DoSchedule

func (this *SchedulerManager) DoSchedule(s *mcclient.ClientSession, input *api.ScheduleInput, count int) (*api.ScheduleOutput, error)

func (*SchedulerManager) DoScheduleForecast

func (this *SchedulerManager) DoScheduleForecast(s *mcclient.ClientSession, params *api.ScheduleInput, count int) (bool, jsonutils.JSONObject, error)

func (*SchedulerManager) HistoryList

func (this *SchedulerManager) HistoryList(s *mcclient.ClientSession, params jsonutils.JSONObject) (obj jsonutils.JSONObject, err error)

func (*SchedulerManager) HistoryShow

func (*SchedulerManager) Kill

func (*SchedulerManager) SyncSku

func (*SchedulerManager) Test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL