11package mapper
22
33import (
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-
169116func mapTargetNamespace (targetNamespace string ) string {
170117 if len (strings .TrimSpace (targetNamespace )) == 0 {
171118 return v1 .NamespaceDefault
0 commit comments