clustermanager

package
v0.0.0-...-fd3bde1 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterManager

type ClusterManager interface {
	Init(wg *sync.WaitGroup, configFile string) error
	AddCluster(cluster string)
	AddInput(input chan lp.CCMessage)
	AddOutput(output chan lp.CCMessage)
	CheckPowerBudget(cluster string, diff int) bool
	NewJob(meta ccspecs.BaseJob) error
	CloseJob(meta ccspecs.BaseJob) error
	Start()
	Close()
}

func NewClusterManager

func NewClusterManager(wg *sync.WaitGroup, configFile string) (ClusterManager, error)

Jump to

Keyboard shortcuts

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