Commit 22f01f10 authored by k8s-merge-robot's avatar k8s-merge-robot

Merge pull request #23891 from caesarxuchao/client-gen-cmd-doc

Automatic merge from submit-queue Client-gen: show the command used to generate the package in doc.go #22928 adds a comment in every generated file to show the arguments supplied to client-gen. I received comment (https://github.com/kubernetes/kubernetes/pull/22928#issuecomment-201078363) that it generates too many one-line changes every time the command line argument is changed. To address this problem, this PR only generates that line in doc.go. @jianhuiz @krousey
parents 235f8f13 db518cf4
...@@ -56,14 +56,22 @@ func DefaultNameSystem() string { ...@@ -56,14 +56,22 @@ func DefaultNameSystem() string {
return "public" return "public"
} }
func packageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packageBasePath string, srcTreePath string, boilerplate []byte) generator.Package { func generatedBy(customArgs clientgenargs.Args) string {
if len(customArgs.CmdArgs) != 0 {
return fmt.Sprintf("\n// This package is generated by client-gen with arguments: %s\n\n", customArgs.CmdArgs)
}
return fmt.Sprintf("\n// This package is generated by client-gen with the default arguments.\n\n")
}
func packageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packageBasePath string, srcTreePath string, boilerplate []byte, generatedBy string) generator.Package {
outputPackagePath := filepath.Join(packageBasePath, gv.Group, gv.Version) outputPackagePath := filepath.Join(packageBasePath, gv.Group, gv.Version)
return &generator.DefaultPackage{ return &generator.DefaultPackage{
PackageName: gv.Version, PackageName: gv.Version,
PackagePath: outputPackagePath, PackagePath: outputPackagePath,
HeaderText: boilerplate, HeaderText: boilerplate,
PackageDocumentation: []byte( PackageDocumentation: []byte(
`// Package unversioned has the automatically generated clients for unversioned resources. generatedBy +
`// This package has the automatically generated typed clients.
`), `),
// GeneratorFunc returns a list of generators. Each generator makes a // GeneratorFunc returns a list of generators. Each generator makes a
// single file. // single file.
...@@ -115,18 +123,22 @@ func packageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag ...@@ -115,18 +123,22 @@ func packageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag
} }
} }
func packageForClientset(customArgs clientgenargs.Args, typedClientBasePath string, boilerplate []byte) generator.Package { func packageForClientset(customArgs clientgenargs.Args, typedClientBasePath string, boilerplate []byte, generatedBy string) generator.Package {
return &generator.DefaultPackage{ return &generator.DefaultPackage{
PackageName: customArgs.ClientsetName, PackageName: customArgs.ClientsetName,
PackagePath: filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName), PackagePath: filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName),
HeaderText: boilerplate, HeaderText: boilerplate,
PackageDocumentation: []byte( PackageDocumentation: []byte(
`// This package has the automatically generated clientset. generatedBy +
`// This package has the automatically generated clientset.
`), `),
// GeneratorFunc returns a list of generators. Each generator generates a // GeneratorFunc returns a list of generators. Each generator generates a
// single file. // single file.
GeneratorFunc: func(c *generator.Context) (generators []generator.Generator) { GeneratorFunc: func(c *generator.Context) (generators []generator.Generator) {
generators = []generator.Generator{ generators = []generator.Generator{
// Always generate a "doc.go" file.
generator.DefaultGen{OptionalName: "doc"},
&genClientset{ &genClientset{
DefaultGen: generator.DefaultGen{ DefaultGen: generator.DefaultGen{
OptionalName: "clientset", OptionalName: "clientset",
...@@ -154,11 +166,8 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat ...@@ -154,11 +166,8 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat
glog.Fatalf("cannot convert arguments.CustomArgs to clientgenargs.Args") glog.Fatalf("cannot convert arguments.CustomArgs to clientgenargs.Args")
} }
if len(customArgs.CmdArgs) != 0 { generatedBy := generatedBy(customArgs)
boilerplate = append(boilerplate, []byte(fmt.Sprintf("\n// This file is generated by client-gen with arguments: %s\n\n", customArgs.CmdArgs))...)
} else {
boilerplate = append(boilerplate, []byte(fmt.Sprintf("\n// This file is generated by client-gen with the default arguments.\n\n"))...)
}
gvToTypes := map[unversioned.GroupVersion][]*types.Type{} gvToTypes := map[unversioned.GroupVersion][]*types.Type{}
for gv, inputDir := range customArgs.GroupVersionToInputPath { for gv, inputDir := range customArgs.GroupVersionToInputPath {
p := context.Universe.Package(inputDir) p := context.Universe.Package(inputDir)
...@@ -176,9 +185,9 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat ...@@ -176,9 +185,9 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat
var packageList []generator.Package var packageList []generator.Package
typedClientBasePath := filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName, "typed") typedClientBasePath := filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName, "typed")
packageList = append(packageList, packageForClientset(customArgs, typedClientBasePath, boilerplate)) packageList = append(packageList, packageForClientset(customArgs, typedClientBasePath, boilerplate, generatedBy))
if customArgs.FakeClient { if customArgs.FakeClient {
packageList = append(packageList, fake.PackageForClientset(customArgs, typedClientBasePath, boilerplate)) packageList = append(packageList, fake.PackageForClientset(customArgs, typedClientBasePath, boilerplate, generatedBy))
} }
// If --clientset-only=true, we don't regenerate the individual typed clients. // If --clientset-only=true, we don't regenerate the individual typed clients.
...@@ -189,9 +198,9 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat ...@@ -189,9 +198,9 @@ func Packages(context *generator.Context, arguments *args.GeneratorArgs) generat
orderer := namer.Orderer{namer.NewPrivateNamer(0)} orderer := namer.Orderer{namer.NewPrivateNamer(0)}
for _, gv := range customArgs.GroupVersions { for _, gv := range customArgs.GroupVersions {
types := gvToTypes[gv] types := gvToTypes[gv]
packageList = append(packageList, packageForGroup(normalization.GroupVersion(gv), orderer.OrderTypes(types), typedClientBasePath, arguments.OutputBase, boilerplate)) packageList = append(packageList, packageForGroup(normalization.GroupVersion(gv), orderer.OrderTypes(types), typedClientBasePath, arguments.OutputBase, boilerplate, generatedBy))
if customArgs.FakeClient { if customArgs.FakeClient {
packageList = append(packageList, fake.PackageForGroup(normalization.GroupVersion(gv), orderer.OrderTypes(types), typedClientBasePath, arguments.OutputBase, boilerplate)) packageList = append(packageList, fake.PackageForGroup(normalization.GroupVersion(gv), orderer.OrderTypes(types), typedClientBasePath, arguments.OutputBase, boilerplate, generatedBy))
} }
} }
......
...@@ -26,7 +26,7 @@ import ( ...@@ -26,7 +26,7 @@ import (
"k8s.io/kubernetes/pkg/api/unversioned" "k8s.io/kubernetes/pkg/api/unversioned"
) )
func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packageBasePath string, srcTreePath string, boilerplate []byte) generator.Package { func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packageBasePath string, srcTreePath string, boilerplate []byte, generatedBy string) generator.Package {
outputPackagePath := filepath.Join(packageBasePath, gv.Group, gv.Version, "fake") outputPackagePath := filepath.Join(packageBasePath, gv.Group, gv.Version, "fake")
// TODO: should make this a function, called by here and in client-generator.go // TODO: should make this a function, called by here and in client-generator.go
realClientPath := filepath.Join(packageBasePath, gv.Group, gv.Version) realClientPath := filepath.Join(packageBasePath, gv.Group, gv.Version)
...@@ -35,7 +35,8 @@ func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag ...@@ -35,7 +35,8 @@ func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag
PackagePath: outputPackagePath, PackagePath: outputPackagePath,
HeaderText: boilerplate, HeaderText: boilerplate,
PackageDocumentation: []byte( PackageDocumentation: []byte(
`// Package fake has the automatically generated clients. generatedBy +
`// Package fake has the automatically generated clients.
`), `),
// GeneratorFunc returns a list of generators. Each generator makes a // GeneratorFunc returns a list of generators. Each generator makes a
// single file. // single file.
...@@ -76,7 +77,7 @@ func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag ...@@ -76,7 +77,7 @@ func PackageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag
} }
} }
func PackageForClientset(customArgs clientgenargs.Args, typedClientBasePath string, boilerplate []byte) generator.Package { func PackageForClientset(customArgs clientgenargs.Args, typedClientBasePath string, boilerplate []byte, generatedBy string) generator.Package {
return &generator.DefaultPackage{ return &generator.DefaultPackage{
// TODO: we'll generate fake clientset for different release in the future. // TODO: we'll generate fake clientset for different release in the future.
// Package name and path are hard coded for now. // Package name and path are hard coded for now.
...@@ -84,12 +85,16 @@ func PackageForClientset(customArgs clientgenargs.Args, typedClientBasePath stri ...@@ -84,12 +85,16 @@ func PackageForClientset(customArgs clientgenargs.Args, typedClientBasePath stri
PackagePath: filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName, "fake"), PackagePath: filepath.Join(customArgs.ClientsetOutputPath, customArgs.ClientsetName, "fake"),
HeaderText: boilerplate, HeaderText: boilerplate,
PackageDocumentation: []byte( PackageDocumentation: []byte(
`// This package has the automatically generated fake clientset. generatedBy +
`// This package has the automatically generated fake clientset.
`), `),
// GeneratorFunc returns a list of generators. Each generator generates a // GeneratorFunc returns a list of generators. Each generator generates a
// single file. // single file.
GeneratorFunc: func(c *generator.Context) (generators []generator.Generator) { GeneratorFunc: func(c *generator.Context) (generators []generator.Generator) {
generators = []generator.Generator{ generators = []generator.Generator{
// Always generate a "doc.go" file.
generator.DefaultGen{OptionalName: "doc"},
&genClientset{ &genClientset{
DefaultGen: generator.DefaultGen{ DefaultGen: generator.DefaultGen{
OptionalName: "clientset_generated", OptionalName: "clientset_generated",
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --test=true
package test_internalclientset package test_internalclientset
import ( import (
......
/*
Copyright 2016 The Kubernetes Authors All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This package is generated by client-gen with arguments: --test=true
// This package has the automatically generated clientset.
package test_internalclientset
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --test=true // This package is generated by client-gen with arguments: --test=true
// Package unversioned has the automatically generated clients for unversioned resources. // This package has the automatically generated typed clients.
package unversioned package unversioned
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --test=true
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --test=true
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package internalclientset package internalclientset
import ( import (
......
/*
Copyright 2016 The Kubernetes Authors All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This package is generated by client-gen with the default arguments.
// This package has the automatically generated clientset.
package internalclientset
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
/*
Copyright 2016 The Kubernetes Authors All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This package is generated by client-gen with the default arguments.
// This package has the automatically generated fake clientset.
package fake
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments. // This package is generated by client-gen with the default arguments.
// Package unversioned has the automatically generated clients for unversioned resources. // This package has the automatically generated typed clients.
package unversioned package unversioned
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments. // This package is generated by client-gen with the default arguments.
// Package fake has the automatically generated clients. // Package fake has the automatically generated clients.
package fake package fake
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments. // This package is generated by client-gen with the default arguments.
// Package unversioned has the automatically generated clients for unversioned resources. // This package has the automatically generated typed clients.
package unversioned package unversioned
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments. // This package is generated by client-gen with the default arguments.
// Package fake has the automatically generated clients. // Package fake has the automatically generated clients.
package fake package fake
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
// FakeScales implements ScaleInterface // FakeScales implements ScaleInterface
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
// ScalesGetter has a method to return a ScaleInterface. // ScalesGetter has a method to return a ScaleInterface.
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with the default arguments.
package unversioned package unversioned
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package release_1_2 package release_1_2
import ( import (
......
/*
Copyright 2016 The Kubernetes Authors All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This package is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
// This package has the automatically generated clientset.
package release_1_2
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
/*
Copyright 2016 The Kubernetes Authors All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This package is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
// This package has the automatically generated fake clientset.
package fake
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1] // This package is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
// Package unversioned has the automatically generated clients for unversioned resources. // This package has the automatically generated typed clients.
package v1 package v1
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and ...@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1] // This package is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
// Package fake has the automatically generated clients. // Package fake has the automatically generated clients.
package fake package fake
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package fake package fake
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and ...@@ -14,8 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// This file is generated by client-gen with arguments: --clientset-name=release_1_2 --input=[api/v1,extensions/v1beta1]
package v1 package v1
import ( import (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment