We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 135624d + 7c5dcef commit f6d0548Copy full SHA for f6d0548
cmd/kubebuilder/create/util/util.go
@@ -18,14 +18,14 @@ package util
18
19
import (
20
"log"
21
+ "path/filepath"
22
"regexp"
23
"strings"
24
25
"github.com/markbates/inflect"
26
"github.com/spf13/cobra"
27
28
"github.com/kubernetes-sigs/kubebuilder/cmd/kubebuilder/util"
- "path/filepath"
29
)
30
31
var (
@@ -44,6 +44,9 @@ func ValidateResourceFlags() {
44
log.Fatal("Must specify --kind")
45
}
46
if len(ResourceName) == 0 {
47
+ if inflect.NewDefaultRuleset().Pluralize(KindName) == KindName {
48
+ log.Fatal("Client code generation expects singular --kind.")
49
+ }
50
ResourceName = inflect.NewDefaultRuleset().Pluralize(strings.ToLower(KindName))
51
52
0 commit comments