Merge pull request #943 from suhasgumma/invalidformat

Handle Invalid Formats
This commit is contained in:
David Wertenteil
2022-11-28 17:39:14 +02:00
committed by GitHub
+4
View File
@@ -2,6 +2,7 @@ package resultshandling
import (
"encoding/json"
"fmt"
logger "github.com/kubescape/go-logger"
"github.com/kubescape/go-logger/helpers"
@@ -100,6 +101,9 @@ func NewPrinter(printFormat, formatVersion string, verboseMode bool, viewType ca
case printer.SARIFFormat:
return printerv2.NewSARIFPrinter()
default:
if printFormat != printer.PrettyFormat {
logger.L().Error(fmt.Sprintf("Invalid format \"%s\", default format \"pretty-printer\" is applied", printFormat))
}
return printerv2.NewPrettyPrinter(verboseMode, formatVersion, viewType)
}
}