Documentation
¶
Index ¶
- func DownloadReleaseInfo(url string, pullSecret string) (*release.ReleaseInfo, error)
- func GetPayload(config *types.Config) (*release.ReleaseInfo, error)
- func IsFailed(results []*types.ScanResults) bool
- func IsWarnings(results []*types.ScanResults) bool
- func PrintResults(cfg *types.Config, results []*types.ScanResults)
- func ReadReleaseInfo(filename string) (*release.ReleaseInfo, error)
- func RunLocalScan(ctx context.Context, cfg *types.Config, localBundlePath string) []*types.ScanResults
- func RunNodeScan(ctx context.Context, cfg *types.Config, root string) []*types.ScanResults
- func RunOperatorScan(ctx context.Context, cfg *types.Config) []*types.ScanResults
- func RunPayloadScan(ctx context.Context, cfg *types.Config) []*types.ScanResults
- func ValidateApplicationDependencies(apps []string) error
- func ValidateTag(ctx context.Context, cfg *types.Config, tag *v1.TagReference, ...)
- type Request
- type Result
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadReleaseInfo ¶
func DownloadReleaseInfo(url string, pullSecret string) (*release.ReleaseInfo, error)
func GetPayload ¶
func GetPayload(config *types.Config) (*release.ReleaseInfo, error)
func IsFailed ¶
func IsFailed(results []*types.ScanResults) bool
func IsWarnings ¶
func IsWarnings(results []*types.ScanResults) bool
func PrintResults ¶
func PrintResults(cfg *types.Config, results []*types.ScanResults)
func ReadReleaseInfo ¶
func ReadReleaseInfo(filename string) (*release.ReleaseInfo, error)
func RunLocalScan ¶
func RunNodeScan ¶
func RunOperatorScan ¶
func RunPayloadScan ¶
func ValidateTag ¶
Types ¶
type Request ¶
type Request struct {
Tag *v1.TagReference
}
type Result ¶
type Result struct { Tag *v1.TagReference Results *types.ScanResults }
Click to show internal directories.
Click to hide internal directories.