event

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2019 License: Apache-2.0 Imports: 7 Imported by: 4

Documentation

Index

Constants

View Source
const (
	NotStarted = "Not Started"
	InProgress = "In Progress"
	Complete   = "Complete"
	Failed     = "Failed"
	Info       = "Information"
	Started    = "Started"
	Succeeded  = "Succeeded"
)

Variables

This section is empty.

Functions

func BuildComplete added in v0.26.0

func BuildComplete(imageName string)

BuildComplete notifies that a build has completed.

func BuildFailed added in v0.26.0

func BuildFailed(imageName string, err error)

BuildFailed notifies that a build has failed.

func BuildInProgress added in v0.26.0

func BuildInProgress(imageName string)

BuildInProgress notifies that a build has been started.

func DeployComplete added in v0.26.0

func DeployComplete()

DeployComplete notifies that a deployment has completed.

func DeployFailed added in v0.26.0

func DeployFailed(err error)

DeployFailed notifies that non-fatal errors were encountered during a deployment.

func DeployInProgress added in v0.26.0

func DeployInProgress()

DeployInProgress notifies that a deployment has been started.

func DeployInfoEvent added in v0.36.0

func DeployInfoEvent(err error)

DeployEvent notifies that a deployment of non fatal interesting errors during deploy.

func FileSyncFailed added in v0.40.0

func FileSyncFailed(fileCount int, image string, err error)

FileSyncFailed notifies that a file sync has failed.

func FileSyncInProgress added in v0.40.0

func FileSyncInProgress(fileCount int, image string)

FileSyncInProgress notifies that a file sync has been started.

func FileSyncSucceeded added in v0.40.0

func FileSyncSucceeded(fileCount int, image string)

FileSyncSucceeded notifies that a file sync has succeeded.

func ForEachEvent added in v0.31.0

func ForEachEvent(callback func(*proto.LogEntry) error) error

func GetState added in v0.31.0

func GetState() (*proto.State, error)

func Handle

func Handle(event *proto.Event) error

func InitializeState

func InitializeState(build latest.BuildConfig)

InitializeState instantiates the global state of the skaffold runner, as well as the event log.

func LogSkaffoldMetadata

func LogSkaffoldMetadata(info *version.Info)

func PortForwarded added in v0.26.0

func PortForwarded(localPort, remotePort int32, podName, containerName, namespace string, portName string, resourceType, resourceName string)

PortForwarded notifies that a remote port has been forwarded locally.

func ResetStateOnBuild added in v0.40.0

func ResetStateOnBuild()

ResetStateOnBuild resets the build, deploy and sync state

func ResetStateOnDeploy added in v0.40.0

func ResetStateOnDeploy()

ResetStateOnDeploy resets the deploy, sync and status check state

func ResourceStatusCheckEventFailed added in v0.40.0

func ResourceStatusCheckEventFailed(r string, err error)

func ResourceStatusCheckEventSucceeded added in v0.40.0

func ResourceStatusCheckEventSucceeded(r string)

func ResourceStatusCheckEventUpdated added in v0.40.0

func ResourceStatusCheckEventUpdated(r string, status string)

func StatusCheckEventFailed added in v0.40.0

func StatusCheckEventFailed(err error)

func StatusCheckEventInProgress added in v0.40.0

func StatusCheckEventInProgress(s string)

func StatusCheckEventStarted added in v0.40.0

func StatusCheckEventStarted()

func StatusCheckEventSucceeded added in v0.40.0

func StatusCheckEventSucceeded()

Types

This section is empty.

Jump to

Keyboard shortcuts

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