Fix tests and linters

This commit is contained in:
Daniel
2022-02-02 12:48:42 +01:00
parent f2fcad4d11
commit 60d8664e7b
171 changed files with 944 additions and 874 deletions

View File

@@ -2,6 +2,7 @@ package status
import "github.com/safing/portbase/config"
// Configuration Keys.
var (
CfgEnableNetworkRatingSystemKey = "core/enableNetworkRating"
cfgEnableNetworkRatingSystem config.BoolOption
@@ -33,6 +34,6 @@ func NetworkRatingEnabled() bool {
}
// SetNetworkRating enables or disables the network rating system.
func SetNetworkRating(enabled bool) {
config.SetConfigOption(CfgEnableNetworkRatingSystemKey, enabled)
func SetNetworkRating(enabled bool) error {
return config.SetConfigOption(CfgEnableNetworkRatingSystemKey, enabled)
}

View File

@@ -49,7 +49,7 @@ func getHighestMitigationLevel() uint8 {
threats.RLock()
defer threats.RUnlock()
var level uint8 = SecurityLevelNormal
level := SecurityLevelNormal
for _, lvl := range threats.list {
if lvl > level {
level = lvl

View File

@@ -9,9 +9,7 @@ import (
"github.com/safing/portmaster/netenv"
)
var (
module *modules.Module
)
var module *modules.Module
func init() {
module = modules.Register("status", prepare, start, nil, "base", "config")

View File

@@ -8,9 +8,7 @@ import (
"github.com/safing/portmaster/netenv"
)
var (
pushUpdate runtime.PushFunc
)
var pushUpdate runtime.PushFunc
func setupRuntimeProvider() (err error) {
// register the system status getter