func NewMetaReport(allowlist []string) (*MetaReport, error) {
	if len(allowlist) <= 0 {
		return nil, fmt.Errorf("at least one item should be allowed")
	}
	a := make(map[string]bool)
	for _, v := range allowlist {
		a[v] = true
	}
	return &MetaReport{
		allowlist: a,
	}, nil
}
NewMetaReport creates a meta report
the allowlist parameter refers to which keys are valid
package cireport
import (
	"bytes"
	"fmt"
	"strings"
	"text/template"
	"github.com/sirupsen/logrus"
)
type MetaReport struct {
	allowlist map[string]bool
}