func initSchema() { aapi.AddToScheme(api.Scheme) aapiv1.AddToScheme(api.Scheme) tapi.AddToScheme(api.Scheme) tapiv1.AddToScheme(api.Scheme) projectapi.AddToScheme(api.Scheme) projectapiv1.AddToScheme(api.Scheme) deployapi.AddToScheme(api.Scheme) deployapiv1.AddToScheme(api.Scheme) oauthapi.AddToScheme(api.Scheme) oauthapiv1.AddToScheme(api.Scheme) }
func addVersionsToScheme(externalVersions ...unversioned.GroupVersion) { // add the internal version to Scheme api.AddToScheme(kapi.Scheme) // add the enabled external versions to Scheme for _, v := range externalVersions { if !registered.IsEnabledVersion(v) { glog.Errorf("Version %s is not enabled, so it will not be added to the Scheme.", v) continue } switch v { case v1.SchemeGroupVersion: v1.AddToScheme(kapi.Scheme) default: glog.Errorf("Version %s is not known, so it will not be added to the Scheme.", v) continue } } }