core

package
v0.0.14 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action interface {
	Apply(model *m.Model)
}

type AddImage

type AddImage struct {
	Image m.Image
}

func (*AddImage) Apply

func (a *AddImage) Apply(model *m.Model)

type AddPod

type AddPod struct {
	Pod m.Pod
}

func (*AddPod) Apply

func (a *AddPod) Apply(model *m.Model)

type AllImages

type AllImages struct {
	Images []m.Image
}

func (*AllImages) Apply

func (a *AllImages) Apply(model *m.Model)

type AllPods

type AllPods struct {
	Pods []m.Pod
}

func (*AllPods) Apply

func (a *AllPods) Apply(model *m.Model)

type DebugGetModel

type DebugGetModel struct {
	Continuation func(model *m.Model)
}

func (*DebugGetModel) Apply

func (d *DebugGetModel) Apply(model *m.Model)

type DeletePod

type DeletePod struct {
	PodName string
}

func (*DeletePod) Apply

func (d *DeletePod) Apply(model *m.Model)

type FinishScanClient

type FinishScanClient struct {
	Image *m.Image
	Err   error
}

func (*FinishScanClient) Apply

func (f *FinishScanClient) Apply(model *m.Model)

type GetCompletedScans

type GetCompletedScans struct {
	Continuation func(images []*m.Image)
}

func (*GetCompletedScans) Apply

func (g *GetCompletedScans) Apply(model *m.Model)

type GetInitialHubCheckImage

type GetInitialHubCheckImage struct {
	Continuation func(image *m.Image)
}

func (*GetInitialHubCheckImage) Apply

func (g *GetInitialHubCheckImage) Apply(model *m.Model)

type GetMetrics

type GetMetrics struct {
	Continuation func(metrics *m.ModelMetrics)
}

func (*GetMetrics) Apply

func (g *GetMetrics) Apply(model *m.Model)

type GetModel

type GetModel struct {
	Continuation func(json string)
}

func (*GetModel) Apply

func (g *GetModel) Apply(model *m.Model)

type GetNextImage

type GetNextImage struct {
	Continuation func(image *m.Image)
}

func (*GetNextImage) Apply

func (g *GetNextImage) Apply(model *m.Model)

type GetRunningHubScans

type GetRunningHubScans struct {
	Continuation func(images []m.Image)
}

func (*GetRunningHubScans) Apply

func (g *GetRunningHubScans) Apply(model *m.Model)

type GetScanResults

type GetScanResults struct {
	Continuation func(results api.ScanResults)
}

func (*GetScanResults) Apply

func (g *GetScanResults) Apply(model *m.Model)

type HubCheckResults

type HubCheckResults struct {
	Scan *m.HubImageScan
}

func (*HubCheckResults) Apply

func (h *HubCheckResults) Apply(model *m.Model)

type HubRecheckResults

type HubRecheckResults struct {
	Scan *m.HubImageScan
}

func (*HubRecheckResults) Apply

func (h *HubRecheckResults) Apply(model *m.Model)

type InitialHubCheckResults

type InitialHubCheckResults struct {
	Scan *m.HubImageScan
}

func (*InitialHubCheckResults) Apply

func (h *InitialHubCheckResults) Apply(model *m.Model)

type RequeueStalledScans

type RequeueStalledScans struct {
	StalledScanClientTimeout time.Duration
	StalledHubScanTimeout    time.Duration
}

func (*RequeueStalledScans) Apply

func (r *RequeueStalledScans) Apply(model *m.Model)

type SetConcurrentScanLimit

type SetConcurrentScanLimit struct {
	Limit int
}

func (*SetConcurrentScanLimit) Apply

func (s *SetConcurrentScanLimit) Apply(model *m.Model)

type UpdatePod

type UpdatePod struct {
	Pod m.Pod
}

func (*UpdatePod) Apply

func (u *UpdatePod) Apply(model *m.Model)

Jump to

Keyboard shortcuts

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