File tree 1 file changed +3
-12
lines changed
mmv1/templates/terraform/decoders
1 file changed +3
-12
lines changed Original file line number Diff line number Diff line change 12
12
*/ -}}
13
13
if labelmap, ok := res["labels"]; ok {
14
14
labels := labelmap.(map[string]interface{})
15
+
15
16
for _, sl := range sensitiveLabels {
16
17
if _, apiOk := labels[sl]; apiOk {
17
18
if _, exists := d.GetOkExists("sensitive_labels.0." + sl); exists {
18
19
delete(labels, sl)
20
+ } else if _, exists := d.GetOkExists("sensitive_labels_wo.0." + sl + "_wo_version"); exists {
21
+ delete(labels, sl)
19
22
} else {
20
23
labels[sl] = d.Get("labels." + sl)
21
24
}
22
25
}
23
26
}
24
-
25
- for _, sp := range sensitiveWoLabels {
26
- if _, apiOk := labels[sp]; apiOk {
27
- if _, exists := d.GetOkExists("sensitive_labels_wo.0." + sp); exists {
28
- delete(labels, sp)
29
- } else if _, exists := d.GetOkExists("sensitive_labels_wo.0." + sp + "version"); exists {
30
- delete(labels, sp)
31
- } else {
32
- labels[sp] = d.Get("labels." + sp)
33
- }
34
- }
35
- }
36
27
}
37
28
38
29
return res, nil
You can’t perform that action at this time.
0 commit comments