1
0
mirror of https://github.com/rancher/types.git synced 2025-07-05 09:46:13 +00:00
types/factory/schemas.go

19 lines
415 B
Go
Raw Normal View History

2017-11-29 21:38:12 +00:00
package factory
import (
"github.com/rancher/norman/types"
"github.com/rancher/norman/types/factory"
"github.com/rancher/types/mapper"
)
func Schemas(version *types.APIVersion) *types.Schemas {
schemas := factory.Schemas(version)
baseFunc := schemas.DefaultMappers
schemas.DefaultMappers = func() []types.Mapper {
return append([]types.Mapper{
mapper.Status{},
}, baseFunc()...)
}
return schemas
}