From 39b2ca3d79d022a9818dff68b8af513870cab0ba Mon Sep 17 00:00:00 2001 From: Paul Lorenz Date: Wed, 18 Sep 2024 18:51:41 -0400 Subject: [PATCH] Ensure snapshot-db exit code marks failure when appropriate. Fixes #2406 --- ziti/cmd/agentcli/agent_snapshot_db.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ziti/cmd/agentcli/agent_snapshot_db.go b/ziti/cmd/agentcli/agent_snapshot_db.go index 85453fc6d..e23d27a9d 100644 --- a/ziti/cmd/agentcli/agent_snapshot_db.go +++ b/ziti/cmd/agentcli/agent_snapshot_db.go @@ -17,6 +17,7 @@ package agentcli import ( + "errors" "fmt" "github.com/openziti/channel/v3" "github.com/openziti/ziti/common/pb/mgmt_pb" @@ -65,7 +66,7 @@ func (self *AgentSnapshoptDbAction) makeRequest(ch channel.Channel) error { if result.Success { fmt.Println(result.Message) } else { - fmt.Printf("error: %v\n", result.Message) + return errors.New(result.Message) } return nil }