From 84881cc6be4dfe4092641cda941d44a92e8bec5c Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 21 Mar 2025 09:12:57 -0400 Subject: [PATCH] Fix invoke to a file to not repeat the request --- confluent_osdeploy/utils/confusebox/main.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/confluent_osdeploy/utils/confusebox/main.go b/confluent_osdeploy/utils/confusebox/main.go index 9ae23959..edc1c48b 100644 --- a/confluent_osdeploy/utils/confusebox/main.go +++ b/confluent_osdeploy/utils/confusebox/main.go @@ -97,11 +97,13 @@ func main() { mime = "application/json" } if *outputfile != "" { - apiclient.Fetch(invokeapi.Arg(0), *outputfile, mime, body) + err := apiclient.Fetch(invokeapi.Arg(0), *outputfile, mime, body) + if err != nil { panic(err) } + } else { + rsp, err := apiclient.GrabText(invokeapi.Arg(0), mime, body) + if err != nil { panic(err) } + fmt.Println(rsp) } - rsp, err := apiclient.GrabText(invokeapi.Arg(0), mime, body) - if err != nil { panic(err) } - fmt.Println(rsp) default: panic("Unrecognized subcommand") }