baremetal

package
v0.0.0-...-2b29b9b Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2024 License: Apache-2.0 Imports: 11 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type BasePredicate

type BasePredicate struct {
	predicates.BasePredicate
}

func (*BasePredicate) PreExecute

func (p *BasePredicate) PreExecute(ctx context.Context, u *core.Unit, cs []core.Candidater) (bool, error)

type CPUPredicate

type CPUPredicate struct {
	BasePredicate
}

func (*CPUPredicate) Clone

func (p *CPUPredicate) Clone() core.FitPredicate

func (*CPUPredicate) Execute

func (*CPUPredicate) Name

func (p *CPUPredicate) Name() string

type CdromBootPredicate

type CdromBootPredicate struct {
	BasePredicate
}

func (*CdromBootPredicate) Clone

func (*CdromBootPredicate) Execute

func (*CdromBootPredicate) Name

func (p *CdromBootPredicate) Name() string

func (*CdromBootPredicate) PreExecute

func (p *CdromBootPredicate) PreExecute(ctx context.Context, u *core.Unit, _ []core.Candidater) (bool, error)

type MemoryPredicate

type MemoryPredicate struct {
	BasePredicate
}

func (*MemoryPredicate) Clone

func (p *MemoryPredicate) Clone() core.FitPredicate

func (*MemoryPredicate) Execute

func (*MemoryPredicate) Name

func (p *MemoryPredicate) Name() string

type NetBondingPredicate

type NetBondingPredicate struct {
	BasePredicate
}

func (*NetBondingPredicate) Clone

func (*NetBondingPredicate) Execute

func (*NetBondingPredicate) Name

func (p *NetBondingPredicate) Name() string

func (*NetBondingPredicate) PreExecute

func (p *NetBondingPredicate) PreExecute(ctx context.Context, u *core.Unit, _ []core.Candidater) (bool, error)

type StatusPredicate

type StatusPredicate struct {
	BasePredicate
}

func (*StatusPredicate) Clone

func (p *StatusPredicate) Clone() core.FitPredicate

func (*StatusPredicate) Execute

func (*StatusPredicate) Name

func (p *StatusPredicate) Name() string

type StoragePredicate

type StoragePredicate struct {
	BasePredicate
}

func (*StoragePredicate) Clone

func (p *StoragePredicate) Clone() core.FitPredicate

func (*StoragePredicate) Execute

func (*StoragePredicate) Name

func (p *StoragePredicate) Name() string

type UEFIImagePredicate

type UEFIImagePredicate struct {
	predicates.BasePredicate
	// contains filtered or unexported fields
}

func (*UEFIImagePredicate) Clone

func (*UEFIImagePredicate) Execute

func (*UEFIImagePredicate) Name

func (f *UEFIImagePredicate) Name() string

func (*UEFIImagePredicate) PreExecute

func (f *UEFIImagePredicate) PreExecute(ctx context.Context, u *core.Unit, cs []core.Candidater) (bool, error)

Jump to

Keyboard shortcuts

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