Dashboards: Cover the Switch variable in schema transformations - part 2. (#114549)
* feat: add v2alpha_1 conversion for the switch variable * chore: gofmt fixes * chore: update comments in tests * chore: fix gofmt * Update specs * tests: update the v2alpha1 openapi snapshot --------- Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
This commit is contained in:
co-authored by
Ivan Ortega
parent
c75137b2d3
commit
930f7ce489
@@ -771,6 +771,23 @@ func convertVariable_V2beta1_to_V2alpha1(in *dashv2beta1.DashboardVariableKind,
|
||||
}
|
||||
}
|
||||
|
||||
if in.SwitchVariableKind != nil {
|
||||
out.SwitchVariableKind = &dashv2alpha1.DashboardSwitchVariableKind{
|
||||
Kind: in.SwitchVariableKind.Kind,
|
||||
Spec: dashv2alpha1.DashboardSwitchVariableSpec{
|
||||
Name: in.SwitchVariableKind.Spec.Name,
|
||||
Current: in.SwitchVariableKind.Spec.Current,
|
||||
EnabledValue: in.SwitchVariableKind.Spec.EnabledValue,
|
||||
DisabledValue: in.SwitchVariableKind.Spec.DisabledValue,
|
||||
Label: in.SwitchVariableKind.Spec.Label,
|
||||
Hide: dashv2alpha1.DashboardVariableHide(in.SwitchVariableKind.Spec.Hide),
|
||||
SkipUrlSync: in.SwitchVariableKind.Spec.SkipUrlSync,
|
||||
Description: in.SwitchVariableKind.Spec.Description,
|
||||
},
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user