From 0903c452d956816c3920e00b7761a60a4b4f5f58 Mon Sep 17 00:00:00 2001 From: Alexey Fetisov Date: Tue, 30 Sep 2025 10:52:14 +0300 Subject: [PATCH] v12.1.0 --- README.md | 1 + check.go | 6 +++++- internal/constants/constants.go | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 01a8252..cb6b8bb 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Dynamix SDK - это библиотека, написанная на языке - Версия 10.0.х Dynamix-SDK соответствует 4.2.0 версии платформы - Версия 11.0.х Dynamix-SDK соответствует 4.3.0 версии платформы - Версия 12.0.х Dynamix-SDK соответствует 4.4.0 версии платформы + - Версия 12.1.х Dynamix-SDK соответствует 4.4.0 версии платформы ## Оглавление diff --git a/check.go b/check.go index 8831b65..be58103 100644 --- a/check.go +++ b/check.go @@ -28,7 +28,11 @@ func (de DecortClient) Check() (*CheckInfo, error) { err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info) if err != nil { - return nil, err + if _, exists := constants.VersionMap[string(res)]; exists { + info.Version = string(res) + } else { + return nil, err + } } if v, ok := constants.VersionMap[info.Version]; ok { diff --git a/internal/constants/constants.go b/internal/constants/constants.go index 0f96f45..1420a78 100644 --- a/internal/constants/constants.go +++ b/internal/constants/constants.go @@ -30,4 +30,7 @@ var K8sValues = []string{"labels", "taints", "annotations, additionalSANs"} var VersionMap = map[string]string{ "4.4.0": "-", "4.3.0": "v11.0.0", + "4.2.0": "v10.0.0", + "4.1.1": "v9.0.0", + "4.1.0": "v9.0.0", }