support delete multi env (#331)

* support delete multi env

* fix golint
This commit is contained in:
silenceper
2020-09-27 15:44:46 +08:00
committed by GitHub
parent 72b7a89e9a
commit c4dd02761a

View File

@@ -137,12 +137,14 @@ func DeleteEnv(ctx context.Context, args []string, ioStreams cmdutil.IOStreams)
if len(args) < 1 {
return fmt.Errorf("you must specify env name for vela env delete command")
}
envName := args[0]
msg, err := oam.DeleteEnv(envName)
if err == nil {
for _, envName := range args {
msg, err := oam.DeleteEnv(envName)
if err != nil {
return err
}
ioStreams.Info(msg)
}
return err
return nil
}
func CreateOrUpdateEnv(ctx context.Context, c client.Client, envArgs *types.EnvMeta, args []string, ioStreams cmdutil.IOStreams) error {