From 785af1611ca7840a2cfa18c8a7f1a370f4e2bb91 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Wed, 13 Nov 2024 02:14:29 -0500 Subject: [PATCH] fix: error if there is no type for the trigger specified --- plugins/scheduler-k3s/functions.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/scheduler-k3s/functions.go b/plugins/scheduler-k3s/functions.go index c1effe1d2..4913c8a3b 100644 --- a/plugins/scheduler-k3s/functions.go +++ b/plugins/scheduler-k3s/functions.go @@ -586,6 +586,9 @@ func getAutoscaling(input GetAutoscalingInput) (ProcessAutoscaling, error) { triggers := []ProcessAutoscalingTrigger{} for _, trigger := range config.Triggers { + if trigger.Type == "" { + return ProcessAutoscaling{}, fmt.Errorf("Autoscaling trigger type is required for trigger: index %d", idx) + } metadata := map[string]string{} for key, value := range trigger.Metadata { tmpl, err := template.New("").Delims("[[", "]]").Parse(value)