discovery

package
v0.84.2 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ManifestValidator added in v0.22.0

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

func NewEmptyManifestValidator added in v0.22.0

func NewEmptyManifestValidator() *ManifestValidator

func NewManifestValidator added in v0.22.0

func NewManifestValidator() *ManifestValidator

NewManifestValidator returns a new instance of ManifestValidator.

func NewMockManifestValidator added in v0.36.10

func NewMockManifestValidator(mockValidator validator) *ManifestValidator

func (*ManifestValidator) FindAllValidationErrors added in v0.22.0

func (mv *ManifestValidator) FindAllValidationErrors(m *types.DiscoveryManifest) []error

func (*ManifestValidator) Validate added in v0.28.0

type MockDiscoverer

type MockDiscoverer struct {
	DiscoveryManifest *types.DiscoveryManifest
	Error             error
}

func NewMockDiscoverer

func NewMockDiscoverer() *MockDiscoverer

func (*MockDiscoverer) Discover

func (*MockDiscoverer) GetManifest added in v0.22.0

func (d *MockDiscoverer) GetManifest() *types.DiscoveryManifest

func (*MockDiscoverer) SetKernelArch added in v0.28.11

func (d *MockDiscoverer) SetKernelArch(arch string)

func (*MockDiscoverer) SetOs added in v0.22.0

func (d *MockDiscoverer) SetOs(os string)

func (*MockDiscoverer) SetPlatform added in v0.26.1

func (d *MockDiscoverer) SetPlatform(p string)

func (*MockDiscoverer) SetPlatformVersion added in v0.22.0

func (d *MockDiscoverer) SetPlatformVersion(pf string)

type MockManifestValidator added in v0.36.10

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

func (*MockManifestValidator) FindAllValidationErrors added in v0.36.10

func (mv *MockManifestValidator) FindAllValidationErrors(m *types.DiscoveryManifest) []error

func (*MockManifestValidator) Validate added in v0.36.10

type MockOsValidator added in v0.36.10

type MockOsValidator struct {
	Error error
}

func NewMockOsValidator added in v0.36.10

func NewMockOsValidator() *MockOsValidator

func (*MockOsValidator) Validate added in v0.36.10

func (v *MockOsValidator) Validate(m *types.DiscoveryManifest) error

type OsValidator added in v0.22.0

type OsValidator struct{}

func NewOsValidator added in v0.22.0

func NewOsValidator() *OsValidator

func (*OsValidator) Validate added in v0.28.0

func (v *OsValidator) Validate(m *types.DiscoveryManifest) error

type OsVersionValidator added in v0.26.1

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

func NewOsVersionValidator added in v0.26.1

func NewOsVersionValidator(os string, platform string, minMajor int, minMinor int) *OsVersionValidator

func (*OsVersionValidator) Validate added in v0.28.0

type PSUtilDiscoverer

type PSUtilDiscoverer struct{}

func NewPSUtilDiscoverer

func NewPSUtilDiscoverer() *PSUtilDiscoverer

func (*PSUtilDiscoverer) Discover

Jump to

Keyboard shortcuts

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