()
| 218 | } |
| 219 | |
| 220 | func init() { |
| 221 | RootCmd.AddCommand(DdevShareCommand) |
| 222 | DdevShareCommand.Flags().String("provider", "", "share provider to use (ngrok, cloudflared, or custom)") |
| 223 | _ = DdevShareCommand.RegisterFlagCompletionFunc("provider", configCompletionFunc([]string{"ngrok", "cloudflared"})) |
| 224 | DdevShareCommand.Flags().String("provider-args", "", "arguments to pass to the share provider") |
| 225 | DdevShareCommand.Flags().SetNormalizeFunc(func(_ *pflag.FlagSet, name string) pflag.NormalizedName { |
| 226 | if name == "ngrok-args" { |
| 227 | newName := "provider-args" |
| 228 | _, _ = fmt.Fprintf(os.Stderr, "Flag --%s has been deprecated, use --%s instead\n", name, newName) |
| 229 | name = newName |
| 230 | } |
| 231 | return pflag.NormalizedName(name) |
| 232 | }) |
| 233 | } |
nothing calls this directly
no test coverage detected