Usage Stats: Report usage for all signed plugins (#31545)
* Report usage for all the signed plugins * Remove no longer used code * Fix tests by manipulating the global state * Minor test fix
This commit is contained in:
@@ -29,6 +29,14 @@ type PluginSignatureState struct {
|
||||
|
||||
type PluginSignatureStatus string
|
||||
|
||||
func (pss PluginSignatureStatus) IsValid() bool {
|
||||
return pss == pluginSignatureValid
|
||||
}
|
||||
|
||||
func (pss PluginSignatureStatus) IsInternal() bool {
|
||||
return pss == pluginSignatureInternal
|
||||
}
|
||||
|
||||
const (
|
||||
pluginSignatureInternal PluginSignatureStatus = "internal" // core plugin, no signature
|
||||
pluginSignatureValid PluginSignatureStatus = "valid" // signed and accurate MANIFEST
|
||||
|
||||
Reference in New Issue
Block a user