diff options
Diffstat (limited to 'cmd/cvss.go')
-rw-r--r-- | cmd/cvss.go | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/cmd/cvss.go b/cmd/cvss.go index d704811..0076ccd 100644 --- a/cmd/cvss.go +++ b/cmd/cvss.go @@ -1,13 +1,8 @@ package cmd import ( - "encoding/json" "github.com/pablotron/cvez/cvss" "github.com/spf13/cobra" - "github.com/rs/zerolog" - "github.com/rs/zerolog/log" - "os" - "time" ) var cvssCmd = &cobra.Command{ @@ -16,18 +11,7 @@ var cvssCmd = &cobra.Command{ Long: `Common Vulnerability Scoring System (CVSS) vector calculator.`, Run: func(cmd *cobra.Command, args []string) { - // set global logging options - zerolog.TimeFieldFormat = time.RFC3339 - zerolog.SetGlobalLevel(zerolog.InfoLevel) - // parse args, write result - e := json.NewEncoder(os.Stdout) - if err := e.Encode(cvss.Calc(args)); err != nil { - log.Error().Err(err).Msg("Encode") - } + jsonEncode(cvss.Calc(args)) }, } - -func init() { - rootCmd.AddCommand(cvssCmd) -} |