Documentation ¶
Index ¶
- func AnalyzeResult(analysisResult types.Analysis)
- func CheckMongoDBContainerOutput(container types.Container)
- func GetAnalysis(RID string) (types.Analysis, error)
- func MonitorAnalysis(RID string) (types.Analysis, error)
- func PrintBanditOutput(mongoDBcontainerOutput string, mongoDBcontainerInfo string)
- func PrintBrakemanOutput(mongoDBcontainerOutput string, mongoDBcontainerInfo string)
- func PrintGosecOutput(mongoDBcontainerOutput string, mongoDBcontainerInfo string)
- func PrintRetirejsOutput(mongoDBcontainerOutput string, mongoDBcontainerInfo string)
- func PrintSafetyOutput(mongoDBcontainerOutput string, mongoDBcontainerInfo string)
- func StartAnalysis() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeResult ¶
AnalyzeResult analyzes the result received from HuskyCI API.
func CheckMongoDBContainerOutput ¶
CheckMongoDBContainerOutput will validate the output of a given container.
func GetAnalysis ¶
GetAnalysis gets the results of an analysis.
func MonitorAnalysis ¶
MonitorAnalysis will keep monitoring an analysis until it has finished or timed out.
func PrintBanditOutput ¶
PrintBanditOutput will print Bandit output.
func PrintBrakemanOutput ¶
PrintBrakemanOutput will print Brakeman output.
func PrintGosecOutput ¶
PrintGosecOutput will print the Gosec output.
func PrintRetirejsOutput ¶
PrintRetirejsOutput will print Retirejs output.
func PrintSafetyOutput ¶
PrintSafetyOutput will print Safety output.
func StartAnalysis ¶
StartAnalysis starts a container and returns its RID and error.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.