Browse Source

根命令的Flag改为全局Flag

feature_gxh
Sydonian 6 months ago
parent
commit
1312e1f925
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      jcsctl/cmd/cmd.go

+ 4
- 4
jcsctl/cmd/cmd.go View File

@@ -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 == "" {


Loading…
Cancel
Save