Skip to content

Commit f294490

Browse files
committed
improve flag descriptions to show allowed values instead of internal type names
1 parent 2a5948f commit f294490

12 files changed

+16
-12
lines changed

internal/flags/crds.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (a *CRDsPolicy) Set(str string) error {
5252
}
5353

5454
func (a *CRDsPolicy) Type() string {
55-
return "crds"
55+
return strings.Join(supportedCRDsPolicies, "|")
5656
}
5757

5858
func (a *CRDsPolicy) Description() string {

internal/flags/decryption_provider.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func (d *DecryptionProvider) Set(str string) error {
4646
}
4747

4848
func (d *DecryptionProvider) Type() string {
49-
return "decryptionProvider"
49+
return strings.Join(supportedDecryptionProviders, "|")
5050
}
5151

5252
func (d *DecryptionProvider) Description() string {

internal/flags/ecdsa_curve.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func (c *ECDSACurve) Set(str string) error {
4949
}
5050

5151
func (c *ECDSACurve) Type() string {
52-
return "ecdsaCurve"
52+
return strings.Join(ecdsaCurves(), "|")
5353
}
5454

5555
func (c *ECDSACurve) Description() string {

internal/flags/gitlab_visibility.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ func (d *GitLabVisibility) Set(str string) error {
5858
}
5959

6060
func (d *GitLabVisibility) Type() string {
61-
return "gitLabVisibility"
61+
visibilities := make([]string, 0, len(supportedGitLabVisibilities))
62+
for visibility := range supportedGitLabVisibilities {
63+
visibilities = append(visibilities, string(visibility))
64+
}
65+
return strings.Join(visibilities, "|")
6266
}
6367

6468
func (d *GitLabVisibility) Description() string {

internal/flags/helm_chart_source.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ func (s *HelmChartSource) Set(str string) error {
6464
}
6565

6666
func (s *HelmChartSource) Type() string {
67-
return "helmChartSource"
67+
return strings.Join(supportedHelmChartSourceKinds, "|")
6868
}
6969

7070
func (s *HelmChartSource) Description() string {

internal/flags/kustomization_source.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ func (s *KustomizationSource) Set(str string) error {
7171
}
7272

7373
func (s *KustomizationSource) Type() string {
74-
return "kustomizationSource"
74+
return strings.Join(supportedKustomizationSourceKinds, "|")
7575
}
7676

7777
func (s *KustomizationSource) Description() string {

internal/flags/local_helm_chart_source.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (s *LocalHelmChartSource) Set(str string) error {
5858
}
5959

6060
func (s *LocalHelmChartSource) Type() string {
61-
return "helmChartSource"
61+
return strings.Join(supportedHelmChartSourceKinds, "|")
6262
}
6363

6464
func (s *LocalHelmChartSource) Description() string {

internal/flags/log_level.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func (l *LogLevel) Set(str string) error {
4646
}
4747

4848
func (l *LogLevel) Type() string {
49-
return "logLevel"
49+
return strings.Join(supportedLogLevels, "|")
5050
}
5151

5252
func (l *LogLevel) Description() string {

internal/flags/public_key_algorithm.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func (a *PublicKeyAlgorithm) Set(str string) error {
4545
}
4646

4747
func (a *PublicKeyAlgorithm) Type() string {
48-
return "publicKeyAlgorithm"
48+
return strings.Join(supportedPublicKeyAlgorithms, "|")
4949
}
5050

5151
func (a *PublicKeyAlgorithm) Description() string {

internal/flags/source_bucket_provider.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (p *SourceBucketProvider) Set(str string) error {
5252
}
5353

5454
func (p *SourceBucketProvider) Type() string {
55-
return "sourceBucketProvider"
55+
return strings.Join(supportedSourceBucketProviders, "|")
5656
}
5757

5858
func (p *SourceBucketProvider) Description() string {

internal/flags/source_oci_provider.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ func (p *SourceOCIProvider) Set(str string) error {
5959
}
6060

6161
func (p *SourceOCIProvider) Type() string {
62-
return "sourceOCIProvider"
62+
return strings.Join(supportedSourceOCIProviders, "|")
6363
}
6464

6565
func (p *SourceOCIProvider) Description() string {

internal/flags/source_oci_verify_provider.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func (p *SourceOCIVerifyProvider) Set(str string) error {
4747
}
4848

4949
func (p *SourceOCIVerifyProvider) Type() string {
50-
return "sourceOCIVerifyProvider"
50+
return strings.Join(supportedSourceOCIVerifyProviders, "|")
5151
}
5252

5353
func (p *SourceOCIVerifyProvider) Description() string {

0 commit comments

Comments
 (0)