You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RootCmd.PersistentFlags().Var(&colorMode, "color", `colorize output; one of [always never]`)
136
+
RootCmd.PersistentFlags().Var(&colorMode, "color", fmt.Sprintf(`colorize output; one of %v`, allColorModes))
137
137
RootCmd.PersistentFlags().StringVarP(&cluster, "cluster", "s", cli.DefangFabric, "Defang cluster to connect to")
138
138
RootCmd.PersistentFlags().MarkHidden("cluster")
139
-
RootCmd.PersistentFlags().VarP(&provider, "provider", "P", `cloud provider to use for bring-your-own-cloud; one of [defang aws]`)
139
+
RootCmd.PersistentFlags().VarP(&provider, "provider", "P", fmt.Sprintf(`bring-your-own-cloud provider; one of %v`, cliClient.AllProviders()))
140
140
RootCmd.PersistentFlags().BoolVarP(&cli.DoVerbose, "verbose", "v", false, "verbose logging") // backwards compat: only used by tail
141
141
RootCmd.PersistentFlags().BoolVar(&doDebug, "debug", pkg.GetenvBool("DEFANG_DEBUG"), "debug logging for troubleshooting the CLI")
142
142
RootCmd.PersistentFlags().BoolVar(&cli.DoDryRun, "dry-run", false, "dry run (don't actually change anything)")
@@ -298,7 +298,7 @@ var RootCmd = &cobra.Command{
298
298
ifawsInEnv() {
299
299
term.Warn("Using Defang playground, but AWS environment variables were detected; did you forget --provider=aws or DEFANG_PROVIDER=aws?")
300
300
} elseifdoInEnv() {
301
-
term.Warn("Using Defang playground, but DO_PAT environment variable was detected; did you forget --provider=digitalocean or DEFANG_PROVIDER=digitalocean?")
301
+
term.Warn("Using Defang playground, but DIGITALOCEAN_TOKEN environment variable was detected; did you forget --provider=digitalocean or DEFANG_PROVIDER=digitalocean?")
302
302
}
303
303
provider=cliClient.ProviderDefang
304
304
casecliClient.ProviderAWS:
@@ -307,7 +307,7 @@ var RootCmd = &cobra.Command{
307
307
}
308
308
casecliClient.ProviderDO:
309
309
if!doInEnv() {
310
-
term.Warn("DigitalOcean provider was selected, but DO_PAT environment variable is not set")
310
+
term.Warn("DigitalOcean provider was selected, but DIGITALOCEAN_TOKEN environment variable is not set")
311
311
}
312
312
casecliClient.ProviderDefang:
313
313
// Ignore any env vars when explicitly using the Defang playground provider
0 commit comments