Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type JobOrder ¶
type JobOrder struct {
ID common_info.PodGroupID `json:"id"`
Priority int32 `json:"priority"`
}
type JobOrderPlugin ¶
type JobOrderPlugin struct {
ReflectJobOrder *ReflectJobOrder
// contains filtered or unexported fields
}
func (*JobOrderPlugin) Name ¶
func (jp *JobOrderPlugin) Name() string
func (*JobOrderPlugin) OnSessionClose ¶
func (jp *JobOrderPlugin) OnSessionClose(ssn *framework.Session)
func (*JobOrderPlugin) OnSessionOpen ¶
func (jp *JobOrderPlugin) OnSessionOpen(ssn *framework.Session)
type ReflectJobOrder ¶
type ReflectJobOrder struct {
GlobalOrder []JobOrder `json:"global_order"`
QueueOrder map[common_info.QueueID][]JobOrder `json:"queue_order"`
}
Click to show internal directories.
Click to hide internal directories.