Skip to content

Commit f3d5399

Browse files
committed
✨ remove dead set value recursive
1 parent 9a99dfa commit f3d5399

File tree

1 file changed

+0
-53
lines changed

1 file changed

+0
-53
lines changed

cyclops-ctrl/internal/mapper/modules.go

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package mapper
22

33
import (
4-
"fmt"
54
"strings"
65

76
v1 "k8s.io/api/core/v1"
@@ -11,7 +10,6 @@ import (
1110
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1211

1312
cyclopsv1alpha1 "github.com/cyclops-ui/cyclops/cyclops-ctrl/api/v1alpha1"
14-
"github.com/cyclops-ui/cyclops/cyclops-ctrl/internal/models"
1513
"github.com/cyclops-ui/cyclops/cyclops-ctrl/internal/models/dto"
1614
)
1715

@@ -115,57 +113,6 @@ func k8sTemplateRefToDTO(templateRef cyclopsv1alpha1.TemplateRef, templateResolv
115113
}
116114
}
117115

118-
func fieldsMap(fields []models.Field) map[string]models.Field {
119-
out := make(map[string]models.Field)
120-
for _, field := range fields {
121-
out[field.Name] = field
122-
}
123-
124-
return out
125-
}
126-
127-
func setValuesRecursive(moduleValues map[string]interface{}, fields map[string]models.Field) ([]cyclopsv1alpha1.ModuleValue, error) {
128-
values := make([]cyclopsv1alpha1.ModuleValue, 0)
129-
for k, v := range moduleValues {
130-
switch fields[k].Type {
131-
case "map":
132-
data, err := json.Marshal(v)
133-
if err != nil {
134-
return nil, err
135-
}
136-
137-
values = append(values, cyclopsv1alpha1.ModuleValue{
138-
Name: k,
139-
Value: string(data),
140-
})
141-
//case "array":
142-
// //field := fields[k]
143-
//
144-
// arrayValue, ok := v.([]interface{})
145-
// if !ok {
146-
// fmt.Println("could not cast into array", v)
147-
// }
148-
//
149-
// fmt.Println(arrayValue)
150-
//
151-
// for i, value := range arrayValue {
152-
// values = append(values, cyclopsv1alpha1.ModuleValue{
153-
// Name: strings.Join([]string{k}, "."),
154-
// Value: "",
155-
// })
156-
// }
157-
158-
default:
159-
values = append(values, cyclopsv1alpha1.ModuleValue{
160-
Name: k,
161-
Value: fmt.Sprintf("%v", v),
162-
})
163-
}
164-
}
165-
166-
return values, nil
167-
}
168-
169116
func mapTargetNamespace(targetNamespace string) string {
170117
if len(strings.TrimSpace(targetNamespace)) == 0 {
171118
return v1.NamespaceDefault

0 commit comments

Comments
 (0)