Skip to content

Commit bd6ad0a

Browse files
committed
TMP
1 parent 1214c03 commit bd6ad0a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pkg/autoscaler/metricsclient/prometheus.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ func NewPrometheusClient(parentLogger logger.Logger, prometheusURL, namespace st
6767

6868
queryTemplates := make(map[string]*template.Template)
6969
for _, queryTemplate := range templates {
70+
if queryTemplate.Name == "" {
71+
return nil, errors.New("Failed to created Prometheus client: template name cannot be empty")
72+
}
73+
if queryTemplate.Template == "" {
74+
return nil, errors.New("Failed to created Prometheus client: query template cannot be empty")
75+
}
7076
tmpl, err := template.New(queryTemplate.Name).Parse(queryTemplate.Template)
7177
if err != nil {
7278
return nil, errors.Wrap(err, "Failed to created Prometheus client: failed to parse template in prometheus client")

0 commit comments

Comments
 (0)