From a0e3f1cc1823d4f447e9bf2a4c7aaab9116dbcb4 Mon Sep 17 00:00:00 2001 From: Burkov Egor Date: Tue, 1 Apr 2025 18:28:26 +0300 Subject: [PATCH] internal: add handling of KVS config parse (#21079) --- internal/config/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/config/config.go b/internal/config/config.go index 6f3430eda..1a23f564f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -941,6 +941,9 @@ func (c Config) SetKVS(s string, defaultKVS map[string]KVS) (dynamic bool, err e if err != nil { return false, err } + if len(inputs) < 2 { + return false, Errorf("sub-system '%s' must have key", subSys) + } dynamic = SubSystemsDynamic.Contains(subSys)