Skip to content

Commit

Permalink
cli: show proper command name in verify-image-signature usage
Browse files Browse the repository at this point in the history
  • Loading branch information
mfojtik committed May 10, 2017
1 parent 5468a46 commit d6501f2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion pkg/cmd/admin/admin.go
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ func NewCommandAdmin(name, fullName string, in io.Reader, out io.Writer, errout
migratestorage.NewCmdMigrateAPIStorage("storage", fullName+" "+migrate.MigrateRecommendedName+" storage", f, in, out, errout),
),
top.NewCommandTop(top.TopRecommendedName, fullName+" "+top.TopRecommendedName, f, out, errout),
image.NewCmdVerifyImageSignature("verify-image-signature", fullName, f, out, errout),
image.NewCmdVerifyImageSignature(name, fullName+" "+image.VerifyRecommendedName, f, out, errout),
},
},
{
Expand Down
9 changes: 6 additions & 3 deletions pkg/cmd/admin/image/verify-signature.go
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,7 @@ var (
--expected-identity=registry.local:5000/foo/bar:v1 --save
# Remove all signature verifications from the image
%[1]s sha256:c841e9b64e4579bd56c794bdd7c36e1c257110fd2404bebbb8b613e4935228c4 \
--expected-identity=registry.local:5000/foo/bar:v1 --remove-all
%[1]s sha256:c841e9b64e4579bd56c794bdd7c36e1c257110fd2404bebbb8b613e4935228c4 --remove-all
`)
)

Expand All @@ -79,6 +78,10 @@ type VerifyImageSignatureOptions struct {
ErrOut io.Writer
}

const (
VerifyRecommendedName = "verify-image-signature"
)

func NewCmdVerifyImageSignature(name, fullName string, f *clientcmd.Factory, out, errOut io.Writer) *cobra.Command {
opts := &VerifyImageSignatureOptions{
ErrOut: errOut,
Expand All @@ -93,7 +96,7 @@ func NewCmdVerifyImageSignature(name, fullName string, f *clientcmd.Factory, out
Use: fmt.Sprintf("%s IMAGE --expected-identity=EXPECTED_IDENTITY [--save]", name),
Short: "Verify the image identity contained in the image signature",
Long: verifyImageSignatureLongDesc,
Example: fmt.Sprintf(verifyImageSignatureExample, name),
Example: fmt.Sprintf(verifyImageSignatureExample, fullName),
Run: func(cmd *cobra.Command, args []string) {
kcmdutil.CheckErr(opts.Validate())
kcmdutil.CheckErr(opts.Complete(f, cmd, args, out))
Expand Down

0 comments on commit d6501f2

Please sign in to comment.