github.com/defang-io/defang/src@v0.0.0-20240505002154-bdf411911834/pkg/cli/configSet.go (about) 1 package cli 2 3 import ( 4 "context" 5 6 "github.com/defang-io/defang/src/pkg/cli/client" 7 "github.com/defang-io/defang/src/pkg/term" 8 defangv1 "github.com/defang-io/defang/src/protos/io/defang/v1" 9 ) 10 11 func ConfigSet(ctx context.Context, client client.Client, name string, value string) error { 12 term.Debug(" - Setting config", name) 13 14 if DoDryRun { 15 return ErrDryRun 16 } 17 18 err := client.PutConfig(ctx, &defangv1.SecretValue{Name: name, Value: value}) 19 return err 20 }