# Functions
No description provided by the author
No description provided by the author
No description provided by the author
GetContainerPolicyExceptions will query Pyxis to determine if a given project has a certification excemptions, such as root or scratch.
No description provided by the author
NewCheckOperatorRunner returns a CheckOperatorRunner containing all of the tooling necessary to run checkOperator.
No description provided by the author
newPyxisClient initializes a pyxisClient with relevant information from cfg.
PreflightCheck executes checks, interacts with pyxis, format output, writes, and submits results.
ResolveSubmitter will build out a ResultSubmitter if the provided pyxisClient, pc, is not nil.
# Structs
CheckContainerRunner contains all of the components necessary to run checkContainer.
CheckOperatorRunner contains all of the components necessary to run checkOperator.
ContainerCertificationSubmitter submits container results to Pyxis, and implements a ResultSubmitter.
NoopSubmitter is a no-op ResultSubmitter that optionally logs a message and a reason as to why results were not submitted.
# Interfaces
PyxisClient defines pyxis API interactions that are relevant to check executions in cmd.
ResultSubmitter defines methods associated with submitting results to Red HAt.
ResultWriter defines methods associated with writing check results.