d35b77fbc9
With this interface it will be easy to support multiple cache types.
9 lines
277 B
Go
9 lines
277 B
Go
// Package cache includes a memory cache for ntfy-alertmanager.
|
|
package cache
|
|
|
|
// Cache is the interface that describes a cache for ntfy-alertmanager.
|
|
type Cache interface {
|
|
Set(fingerprint string, status string)
|
|
Contains(fingerprint string, status string) bool
|
|
Cleanup()
|
|
}
|