go.mondoo.com/cnquery@v0.0.0-20231005093811-59568235f6ea/providers-sdk/v1/upstream/mvd/cvss/mappings.go (about)

     1  // Copyright (c) Mondoo, Inc.
     2  // SPDX-License-Identifier: BUSL-1.1
     3  
     4  package cvss
     5  
     6  var msgMapping = map[Severity]string{
     7  	None:     "no",
     8  	Low:      "low",
     9  	Medium:   "medium",
    10  	High:     "high",
    11  	Critical: "critical",
    12  	Unknown:  "unknown",
    13  }
    14  
    15  func (severity Severity) RatingName() string {
    16  	msg, ok := msgMapping[severity]
    17  	if ok {
    18  		return msg
    19  	} else {
    20  		return msgMapping[Unknown]
    21  	}
    22  }