1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-28 18:38:40 +00:00
kyverno/pkg/cel/policy/utils.go
Charles-Edouard Brétéché 2bb687550c
feat: add imagedata cel lib (#12442)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
2025-03-19 17:03:23 +08:00

16 lines
287 B
Go

package policy
import "encoding/json"
func getValue(data any) (map[string]any, error) {
raw, err := json.Marshal(data)
if err != nil {
return nil, err
}
apiData := map[string]any{}
err = json.Unmarshal(raw, &apiData)
if err != nil {
return nil, err
}
return apiData, nil
}