func()

in pkg/exporter/exporter.go [65:89]


func (tmplt *EventTemplate) Init() (err error) {
	if tmplt.Message != "" {
		if tmplt.messageTemplate, err = template.New("EventMessageTemplate").Parse(tmplt.Message); err != nil {
			return err
		}
	}

	if t := tmplt.Source.Service; t != "" {
		if tmplt.sourceTemplate.serviceTemplate, err = template.New("EventSourceServiceTemplate").Parse(t); err != nil {
			return err
		}
	}
	if t := tmplt.Source.ServiceInstance; t != "" {
		if tmplt.sourceTemplate.serviceInstanceTemplate, err = template.New("EventServiceInstanceTemplate").Parse(t); err != nil {
			return err
		}
	}
	if t := tmplt.Source.Endpoint; t != "" {
		if tmplt.sourceTemplate.endpointTemplate, err = template.New("EventEndpointTemplate").Parse(t); err != nil {
			return err
		}
	}

	return err
}