From 03fcba1c98165d3c5d2847696e30bae571b18555 Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Fri, 19 Jun 2015 12:38:33 -0700 Subject: [PATCH] exist verify with 1 on fail and make size print correctly in cli output --- cmd/notary/tuf.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/notary/tuf.go b/cmd/notary/tuf.go index b48aedf6e7..ac883190f5 100644 --- a/cmd/notary/tuf.go +++ b/cmd/notary/tuf.go @@ -98,7 +98,7 @@ func tufAdd(cmd *cobra.Command, args []string) { fatalf(err.Error()) } - fmt.Printf("Adding target \"%s\" with sha256 \"%s\" and size %s bytes.\n", targetName, meta.Hashes["sha256"], meta.Length) + fmt.Printf("Adding target \"%s\" with sha256 \"%s\" and size %d bytes.\n", targetName, meta.Hashes["sha256"], meta.Length) _, err = repo.AddTargets("targets", data.Files{targetName: meta}) if err != nil { fatalf(err.Error()) @@ -375,6 +375,7 @@ func verify(cmd *cobra.Command, args []string) { serverHash := fmt.Sprintf("sha256:%s", meta.Hashes["sha256"]) if stdinHash != serverHash { _, _ = os.Stderr.Write([]byte("Data not present in the trusted collection.\n")) + os.Exit(1) } else { _, _ = os.Stdout.Write(payload) }