(flagSet *pflag.FlagSet, args []string, i int)
| 127 | ) |
| 128 | |
| 129 | func getAPIKeyID(flagSet *pflag.FlagSet, args []string, i int) string { |
| 130 | var apiKeyID string |
| 131 | if len(args) > 0+i { |
| 132 | if len(args) > 1+i { |
| 133 | logger.Warn("Multiple API key IDs found in arguments, considering only the first") |
| 134 | } |
| 135 | apiKeyID = args[0+i] |
| 136 | } else { |
| 137 | apiKeyID, _ = flagSet.GetString("api-key-id") |
| 138 | } |
| 139 | return apiKeyID |
| 140 | } |
| 141 | |
| 142 | var apiKeyExpiryFlag = func() *pflag.FlagSet { |
| 143 | flagSet := &pflag.FlagSet{} |
no test coverage detected