Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSessionID ¶ added in v0.10.0
func GetSessionID() string
GetSessionID generates a new session id. This is essentially an instance of a running plugin.
func IsPodFailing ¶
IsPodFailing returns whether a plugin's pod is failing and isn't likely to succeed. TODO: this may require more revisions as we get more experience with various types of failures that can occur.
func MakeErrorResult ¶
func MakeErrorResult(resultType string, errdata map[string]interface{}, nodeName string) *plugin.Result
MakeErrorResult constructs a plugin.Result given an error message and error data. errdata is a map that will be placed in the sonobuoy results tarball for this plugin as a JSON file, so it's what users will see for why the plugin failed. If errdata["error"] is not set, it will be filled in with an "Unknown error" string.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.