scheduler

package
v0.0.0-...-7c2d981 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBind

func AddBind(router *httprouter.Router, lvs *LocalVolumeScheduler)

func AddPredicate

func AddPredicate(router *httprouter.Router, lvs *LocalVolumeScheduler)

func AddPreemption

func AddPreemption(router *httprouter.Router, lvs *LocalVolumeScheduler)

func AddPrioritize

func AddPrioritize(router *httprouter.Router, lvs *LocalVolumeScheduler)

func AddVersion

func AddVersion(router *httprouter.Router)

func BindRoute

func BindRoute(lvs *LocalVolumeScheduler) httprouter.Handle

func DebugLogging

func DebugLogging(h httprouter.Handle, path string) httprouter.Handle

func PredicateRoute

func PredicateRoute(lvs *LocalVolumeScheduler) httprouter.Handle

func PreemptionRoute

func PreemptionRoute(lvs *LocalVolumeScheduler) httprouter.Handle

func PrioritizeRoute

func PrioritizeRoute(lvs *LocalVolumeScheduler) httprouter.Handle

func VersionRoute

func VersionRoute(w http.ResponseWriter, r *http.Request, _ httprouter.Params)

Types

type LocalVolumeScheduler

type LocalVolumeScheduler struct {
	// contains filtered or unexported fields
}

func NewLocalVolumeScheduler

func NewLocalVolumeScheduler(ctx context.Context) *LocalVolumeScheduler

func (*LocalVolumeScheduler) BindHandler

func (*LocalVolumeScheduler) PredicateHandler

func (*LocalVolumeScheduler) PreemptionHandler

func (*LocalVolumeScheduler) PrioritizeHandler

Jump to

Keyboard shortcuts

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