1
0
mirror of https://github.com/aquasecurity/kube-bench.git synced 2024-12-12 09:48:10 +00:00

Add --status flag

This commit is contained in:
Manuel Tiago Pereira 2021-10-23 17:35:50 +01:00
parent cdc49f28b0
commit 0feaa5d75f
No known key found for this signature in database
GPG Key ID: 0F7AEBEEEEB5DC0C

View File

@ -59,6 +59,7 @@ var (
filterOpts FilterOpts filterOpts FilterOpts
includeTestOutput bool includeTestOutput bool
outputFile string outputFile string
statusList string
configFileError error configFileError error
controlsCollection []*check.Controls controlsCollection []*check.Controls
) )
@ -174,6 +175,7 @@ func init() {
RootCmd.PersistentFlags().StringVar(&skipIds, "skip", "", "List of comma separated values of checks to be skipped") RootCmd.PersistentFlags().StringVar(&skipIds, "skip", "", "List of comma separated values of checks to be skipped")
RootCmd.PersistentFlags().BoolVar(&includeTestOutput, "include-test-output", false, "Prints the actual result when test fails") RootCmd.PersistentFlags().BoolVar(&includeTestOutput, "include-test-output", false, "Prints the actual result when test fails")
RootCmd.PersistentFlags().StringVar(&outputFile, "outputfile", "", "Writes the JSON results to output file") RootCmd.PersistentFlags().StringVar(&outputFile, "outputfile", "", "Writes the JSON results to output file")
RootCmd.PersistentFlags().StringVar(&statusList, "status", "", "List of comma separated status to be printed")
RootCmd.PersistentFlags().StringVarP( RootCmd.PersistentFlags().StringVarP(
&filterOpts.CheckList, &filterOpts.CheckList,