Copyedit third-party resource registration example

Kubernetes-commit: fe3ca9a6eba9b39a305b8cdffc2fbc7a66b812da
This commit is contained in:
Steven E. Harris 2017-05-16 15:50:40 -04:00 committed by Kubernetes Publisher
parent 8debebccfb
commit 87c960d69b

View File

@ -27,25 +27,25 @@ var (
AddToScheme = SchemeBuilder.AddToScheme AddToScheme = SchemeBuilder.AddToScheme
) )
// GroupName is the group name use in this package // GroupName is the group name use in this package.
const GroupName = "tpr.client-go.k8s.io" const GroupName = "tpr.client-go.k8s.io"
// SchemeGroupVersion is group version used to register these objects // SchemeGroupVersion is the group version used to register these objects.
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"} var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"}
// Resource takes an unqualified resource and returns a Group qualified GroupResource // Resource takes an unqualified resource and returns a Group-qualified GroupResource.
func Resource(resource string) schema.GroupResource { func Resource(resource string) schema.GroupResource {
return SchemeGroupVersion.WithResource(resource).GroupResource() return SchemeGroupVersion.WithResource(resource).GroupResource()
} }
func init() { func init() {
// We only register manually written functions here. The registration of the // We only register manually-written functions here. The registration of the
// generated functions takes place in the generated files. The separation // generated functions takes place in the generated files. The separation
// makes the code compile even when the generated files are missing. // makes the code compile even when the generated files are missing.
SchemeBuilder.Register(addKnownTypes) SchemeBuilder.Register(addKnownTypes)
} }
// Adds the list of known types to api.Scheme. // addKnownTypes adds the set of types defined in this package to the supplied scheme.
func addKnownTypes(scheme *runtime.Scheme) error { func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&Example{}, &Example{},