From 8f5c9f7c39c71fecee8300ec3b45c69340930ca9 Mon Sep 17 00:00:00 2001 From: moelsayed Date: Wed, 31 Jan 2018 20:58:47 +0200 Subject: [PATCH] Hide image type in BaseService --- apis/management.cattle.io/v3/schema/schema.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apis/management.cattle.io/v3/schema/schema.go b/apis/management.cattle.io/v3/schema/schema.go index 3e0ba0fa..efbea819 100644 --- a/apis/management.cattle.io/v3/schema/schema.go +++ b/apis/management.cattle.io/v3/schema/schema.go @@ -31,12 +31,17 @@ var ( Init(stackTypes). Init(userTypes). Init(logTypes). - Init(globalTypes) + Init(globalTypes). + Init(rkeTypes) TokenSchema = factory.Schemas(&Version). Init(tokens) ) +func rkeTypes(schemas *types.Schemas) *types.Schemas { + return schemas.AddMapperForType(&Version, v3.BaseService{}, m.Drop{Field: "image"}) +} + func schemaTypes(schemas *types.Schemas) *types.Schemas { return schemas. MustImport(&Version, v3.DynamicSchema{})