inspector

package
v0.0.0-...-4da4744 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Inspection

type Inspection interface {
	ShowInfo(index *int) error
}

type Inspector

type Inspector interface {
	AddInspection(inspection Inspection)
	ShowInfo() error
	ShowInspectionList()
	Inspect() error
	RollBackChangesOnError() error
	RunExitAction() error
	RunUpgradeInspector(osDestDir string, skipStorageCheck bool) (isError bool)
}

type InstallationType

type InstallationType int
const (
	EMBEDDED InstallationType = iota
	EXTERNAL InstallationType = iota
	BOTH     InstallationType = iota
)

type RollbackInspection

type RollbackInspection interface {
	SystemInspection
	RollBackHandler() error
}

type SystemInspection

type SystemInspection interface {
	Inspection
	Inspect() error
	Skip()
	GetShortInfo() []string
	GetInstallationType() InstallationType
	ExitHandler() error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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