@@ -21,6 +21,7 @@ type DBDriver struct {
|
||||
// Client is the interface of OVAL client.
|
||||
type Client interface {
|
||||
DetectUnfixed(*models.ScanResult, bool) (int, error)
|
||||
CloseDB() error
|
||||
}
|
||||
|
||||
// Base is a base struct
|
||||
@@ -28,6 +29,10 @@ type Base struct {
|
||||
DBDriver DBDriver
|
||||
}
|
||||
|
||||
func (b Base) CloseDB() error {
|
||||
return b.DBDriver.DB.CloseDB()
|
||||
}
|
||||
|
||||
// FillCVEsWithRedHat fills CVE detailed with Red Hat Security
|
||||
func FillCVEsWithRedHat(r *models.ScanResult, cnf config.GostConf) error {
|
||||
db, locked, err := newGostDB(cnf)
|
||||
|
||||
Reference in New Issue
Block a user