From 1312e1f92561497b35ac6ccd0c2894eb2f183203 Mon Sep 17 00:00:00 2001 From: Sydonian <794346190@qq.com> Date: Tue, 1 Jul 2025 11:16:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E5=91=BD=E4=BB=A4=E7=9A=84Flag?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=85=A8=E5=B1=80Flag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jcsctl/cmd/cmd.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jcsctl/cmd/cmd.go b/jcsctl/cmd/cmd.go index 16e5145..29b0c9c 100644 --- a/jcsctl/cmd/cmd.go +++ b/jcsctl/cmd/cmd.go @@ -37,10 +37,10 @@ func RootExecute() { var key string var endpoint string - RootCmd.Flags().StringVar(&ca, "ca", "", "CA certificate file path") - RootCmd.Flags().StringVar(&cert, "cert", "", "client certificate file path") - RootCmd.Flags().StringVar(&key, "key", "", "client key file path") - RootCmd.Flags().StringVarP(&endpoint, "endpoint", "e", "", "API endpoint") + RootCmd.PersistentFlags().StringVar(&ca, "ca", "", "CA certificate file path") + RootCmd.PersistentFlags().StringVar(&cert, "cert", "", "client certificate file path") + RootCmd.PersistentFlags().StringVar(&key, "key", "", "client key file path") + RootCmd.PersistentFlags().StringVar(&endpoint, "endpoint", "", "API endpoint") RootCmd.MarkFlagsRequiredTogether("ca", "cert", "key") if ca == "" {