From 944c9a6f4cf0ced3b815e4cd6d29cd43675dbe52 Mon Sep 17 00:00:00 2001 From: Ramon Petgrave Date: Wed, 19 Jun 2024 00:32:31 +0000 Subject: [PATCH] singular print-attestation Signed-off-by: Ramon Petgrave --- cli/slsa-verifier/verify.go | 2 +- cli/slsa-verifier/verify/options.go | 4 ++-- cli/slsa-verifier/verify/verify_vsa.go | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cli/slsa-verifier/verify.go b/cli/slsa-verifier/verify.go index f68250b..d34c3e9 100644 --- a/cli/slsa-verifier/verify.go +++ b/cli/slsa-verifier/verify.go @@ -199,7 +199,7 @@ func verifyVSACmd() *cobra.Command { VerifierID: &o.VerifierID, ResourceUri: &o.ResourceUri, VerifiedLevels: &o.VerifiedLevels, - PrintAttestations: &o.PrintAttestations, + PrintAttestation: &o.PrintAttestation, PublicKeyPath: &o.PublicKeyPath, PublicKeyID: &o.PublicKeyID, SignatureHashAlgo: &o.SignatureHashAlgo, diff --git a/cli/slsa-verifier/verify/options.go b/cli/slsa-verifier/verify/options.go index 11679de..94855dd 100644 --- a/cli/slsa-verifier/verify/options.go +++ b/cli/slsa-verifier/verify/options.go @@ -137,7 +137,7 @@ type VerifyVSAOptions struct { PublicKeyPath string PublicKeyID string SignatureHashAlgo string - PrintAttestations bool + PrintAttestation bool } var _ Interface = (*VerifyVSAOptions)(nil) @@ -159,7 +159,7 @@ func (o *VerifyVSAOptions) AddFlags(cmd *cobra.Command) { cmd.Flags().StringSliceVar(&o.VerifiedLevels, "verified-levels", []string{}, "the levels of verification to be performed") - cmd.Flags().BoolVar(&o.PrintAttestations, "print-attestations", false, + cmd.Flags().BoolVar(&o.PrintAttestation, "print-attestation", false, "[optional] print the verified attestations to stdout") cmd.Flags().StringVar(&o.PublicKeyPath, "public-key-path", "", diff --git a/cli/slsa-verifier/verify/verify_vsa.go b/cli/slsa-verifier/verify/verify_vsa.go index d5735fc..379fc02 100644 --- a/cli/slsa-verifier/verify/verify_vsa.go +++ b/cli/slsa-verifier/verify/verify_vsa.go @@ -35,7 +35,7 @@ type VerifyVSACommand struct { VerifierID *string ResourceUri *string VerifiedLevels *[]string - PrintAttestations *bool + PrintAttestation *bool PublicKeyPath *string PublicKeyID *string SignatureHashAlgo *string @@ -93,7 +93,7 @@ func (c *VerifyVSACommand) Exec(ctx context.Context) (*utils.TrustedAttesterID, printFailed(err) return nil, err } - if *c.PrintAttestations { + if *c.PrintAttestation { fmt.Fprintf(os.Stdout, "%s\n", string(verifiedProvenance)) } // verfiers.VerifyVSA already checks if the producerID matches