package notifications var commonTemplates = map[string]string{ `default-legacy`: "{{range .}}{{.Message}}{{println}}{{end}}", `default`: ` {{- if .Report -}} {{- with .Report -}} {{- if ( or .Updated .Failed ) -}} {{len .Scanned}} Scanned, {{len .Updated}} Updated, {{len .Failed}} Failed {{- range .Updated}} - {{.Name}} ({{.ImageName}}): {{.CurrentImageID.ShortID}} updated to {{.LatestImageID.ShortID}} {{- end -}} {{- range .Fresh}} - {{.Name}} ({{.ImageName}}): {{.State}} {{- end -}} {{- range .Skipped}} - {{.Name}} ({{.ImageName}}): {{.State}}: {{.Error}} {{- end -}} {{- range .Failed}} - {{.Name}} ({{.ImageName}}): {{.State}}: {{.Error}} {{- end -}} {{- end -}} {{- end -}} {{- else -}} {{range .Entries -}}{{.Message}}{{"\n"}}{{- end -}} {{- end -}}`, `porcelain.v1.summary-no-log`: ` {{- if .Report -}} {{- range .Report.All }} {{- .Name}} ({{.ImageName}}): {{.State -}} {{- with .Error}} Error: {{.}}{{end}}{{ println }} {{- else -}} no containers matched filter {{- end -}} {{- end -}}`, `json.v1`: `{{ . | ToJSON }}`, }