Skip to content

Commit

Permalink
Fix json output
Browse files Browse the repository at this point in the history
  • Loading branch information
feloy committed Oct 20, 2023
1 parent 0b3a8c6 commit e2dea69
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions pkg/cli/analyze.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,18 +38,18 @@ func doAnalyze(cmd *cobra.Command, args []string) {
return
}

outputFunc := PrintPrettifyOutput
out := cmd.Flag("o")
if out.Value.String() != "" && !strings.EqualFold(out.Value.String(), "json") {
RedirectErrorStringToStdErrAndExit(fmt.Sprintf("unknown value '%s' for flag %s, type --help for a list of all flags\n", out.Value.String(), out.Name))
} else if strings.EqualFold(out.Value.String(), "json") {
PrintPrettifyJsonOutput(analyzer.AnalyzePath(args[0]))
return
outputFunc = PrintPrettifyJsonOutput
}

if containerfile.Value.String() != "" {
PrintPrettifyOutput(analyzer.AnalyzePath(containerfile.Value.String()))
outputFunc(analyzer.AnalyzePath(containerfile.Value.String()))
} else if image.Value.String() != "" {
PrintPrettifyOutput(analyzer.AnalyzeImage(image.Value.String()))
outputFunc(analyzer.AnalyzeImage(image.Value.String()))
}
}

Expand Down

0 comments on commit e2dea69

Please sign in to comment.