Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8ac3b274ea | |||
| 9950acd535 | |||
| 0903c452d9 |
@@ -7,7 +7,7 @@ Dynamix SDK - это библиотека, написанная на языке
|
|||||||
- Версия 9.0.х Dynamix-SDK соответствует 4.1.0 версии платформы
|
- Версия 9.0.х Dynamix-SDK соответствует 4.1.0 версии платформы
|
||||||
- Версия 10.0.х Dynamix-SDK соответствует 4.2.0 версии платформы
|
- Версия 10.0.х Dynamix-SDK соответствует 4.2.0 версии платформы
|
||||||
- Версия 11.0.х Dynamix-SDK соответствует 4.3.0 версии платформы
|
- Версия 11.0.х Dynamix-SDK соответствует 4.3.0 версии платформы
|
||||||
- Версия 12.0.х Dynamix-SDK соответствует 4.4.0 версии платформы
|
- Версия 12.x.х Dynamix-SDK соответствует 4.4.0 версии платформы
|
||||||
|
|
||||||
## Оглавление
|
## Оглавление
|
||||||
|
|
||||||
|
|||||||
24
check.go
24
check.go
@@ -28,7 +28,13 @@ func (de DecortClient) Check() (*CheckInfo, error) {
|
|||||||
|
|
||||||
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
var v string
|
||||||
|
json.Unmarshal([]byte(res), &v)
|
||||||
|
if _, exists := constants.VersionMap[v]; exists {
|
||||||
|
info.Version = v
|
||||||
|
} else {
|
||||||
|
return nil, fmt.Errorf("platform version isn't supported")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if v, ok := constants.VersionMap[info.Version]; ok {
|
if v, ok := constants.VersionMap[info.Version]; ok {
|
||||||
@@ -51,7 +57,13 @@ func (bvs BVSDecortClient) Check() (*CheckInfo, error) {
|
|||||||
|
|
||||||
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
var v string
|
||||||
|
json.Unmarshal([]byte(res), &v)
|
||||||
|
if _, exists := constants.VersionMap[v]; exists {
|
||||||
|
info.Version = v
|
||||||
|
} else {
|
||||||
|
return nil, fmt.Errorf("platform version isn't supported")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if v, ok := constants.VersionMap[info.Version]; ok {
|
if v, ok := constants.VersionMap[info.Version]; ok {
|
||||||
@@ -74,7 +86,13 @@ func (ldc LegacyDecortClient) Check() (*CheckInfo, error) {
|
|||||||
|
|
||||||
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
var v string
|
||||||
|
json.Unmarshal([]byte(res), &v)
|
||||||
|
if _, exists := constants.VersionMap[v]; exists {
|
||||||
|
info.Version = v
|
||||||
|
} else {
|
||||||
|
return nil, fmt.Errorf("platform version isn't supported")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if v, ok := constants.VersionMap[info.Version]; ok {
|
if v, ok := constants.VersionMap[info.Version]; ok {
|
||||||
|
|||||||
@@ -29,5 +29,8 @@ var K8sValues = []string{"labels", "taints", "annotations, additionalSANs"}
|
|||||||
|
|
||||||
var VersionMap = map[string]string{
|
var VersionMap = map[string]string{
|
||||||
"4.4.0": "-",
|
"4.4.0": "-",
|
||||||
"4.3.0": "v11.0.0",
|
"4.3.0": "-",
|
||||||
|
"4.2.0": "-",
|
||||||
|
"4.1.1": "-",
|
||||||
|
"4.1.0": "-",
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user