aboutsummaryrefslogtreecommitdiff
path: root/cmd/cvss.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/cvss.go')
-rw-r--r--cmd/cvss.go18
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)
-}