feat(notifications): add json template

This commit is contained in:
nils måsén 2023-01-25 18:24:01 +01:00
parent 14b235a542
commit be2302f059
4 changed files with 92 additions and 14 deletions

View file

@ -0,0 +1,19 @@
package notifications
import (
t "github.com/containrrr/watchtower/pkg/types"
log "github.com/sirupsen/logrus"
)
// StaticData is the part of the notification template data model set upon initialization
type StaticData struct {
Title string
Host string
}
// Data is the notification template data model
type Data struct {
StaticData
Entries []*log.Entry
Report t.Report
}