Help us shape the future of Go! Take the 2026 Go Developer Survey

schedulercache

package
v1.4.3 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2016 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeCache

type FakeCache struct {
	AssumeFunc func(*api.Pod)
}

FakeCache is used for testing

func (*FakeCache) AddNode

func (f *FakeCache) AddNode(node *api.Node) error

func (*FakeCache) AddPod

func (f *FakeCache) AddPod(pod *api.Pod) error

func (*FakeCache) AssumePod

func (f *FakeCache) AssumePod(pod *api.Pod) error

func (*FakeCache) ForgetPod added in v1.4.0

func (f *FakeCache) ForgetPod(pod *api.Pod) error

func (*FakeCache) List

func (f *FakeCache) List(s labels.Selector) ([]*api.Pod, error)

func (*FakeCache) RemoveNode

func (f *FakeCache) RemoveNode(node *api.Node) error

func (*FakeCache) RemovePod

func (f *FakeCache) RemovePod(pod *api.Pod) error

func (*FakeCache) UpdateNode

func (f *FakeCache) UpdateNode(oldNode, newNode *api.Node) error

func (*FakeCache) UpdateNodeNameToInfoMap added in v1.4.0

func (f *FakeCache) UpdateNodeNameToInfoMap(infoMap map[string]*schedulercache.NodeInfo) error

func (*FakeCache) UpdatePod

func (f *FakeCache) UpdatePod(oldPod, newPod *api.Pod) error

type PodsToCache

type PodsToCache []*api.Pod

PodsToCache is used for testing

func (PodsToCache) AddNode

func (p PodsToCache) AddNode(node *api.Node) error

func (PodsToCache) AddPod

func (p PodsToCache) AddPod(pod *api.Pod) error

func (PodsToCache) AssumePod

func (p PodsToCache) AssumePod(pod *api.Pod) error

func (PodsToCache) ForgetPod added in v1.4.0

func (p PodsToCache) ForgetPod(pod *api.Pod) error

func (PodsToCache) List

func (p PodsToCache) List(s labels.Selector) (selected []*api.Pod, err error)

func (PodsToCache) RemoveNode

func (p PodsToCache) RemoveNode(node *api.Node) error

func (PodsToCache) RemovePod

func (p PodsToCache) RemovePod(pod *api.Pod) error

func (PodsToCache) UpdateNode

func (p PodsToCache) UpdateNode(oldNode, newNode *api.Node) error

func (PodsToCache) UpdateNodeNameToInfoMap added in v1.4.0

func (p PodsToCache) UpdateNodeNameToInfoMap(infoMap map[string]*schedulercache.NodeInfo) error

func (PodsToCache) UpdatePod

func (p PodsToCache) UpdatePod(oldPod, newPod *api.Pod) error

Jump to

Keyboard shortcuts

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