func init() { externalVersions := availableVersions registered.RegisterVersions(availableVersions) if err := registered.EnableVersions(externalVersions...); err != nil { glog.V(4).Infof("%v", err) return } if err := enableVersions(externalVersions); err != nil { glog.V(4).Infof("%v", err) return } }
func init() { registered.RegisterVersions(availableVersions) externalVersions := []unversioned.GroupVersion{} for _, v := range availableVersions { if registered.IsAllowedVersion(v) { externalVersions = append(externalVersions, v) } } if len(externalVersions) == 0 { glog.Infof("No version is registered for group %v", api.GroupName) return } if err := registered.EnableVersions(externalVersions...); err != nil { panic(err) } if err := enableVersions(externalVersions); err != nil { panic(err) } }
func init() { registered.RegisterVersions(availableVersions) externalVersions := []schema.GroupVersion{} for _, v := range availableVersions { if registered.IsAllowedVersion(v) { externalVersions = append(externalVersions, v) } } if len(externalVersions) == 0 { glog.V(4).Infof("No version is registered for group %v", core.GroupName) return } if err := registered.EnableVersions(externalVersions...); err != nil { glog.V(4).Infof("%v", err) return } if err := enableVersions(externalVersions); err != nil { glog.V(4).Infof("%v", err) return } }