fix dryrun use namespace

This commit is contained in:
wangyike
2021-03-09 17:18:44 +08:00
parent 37bd952486
commit 1d3307002c
+7 -1
View File
@@ -54,7 +54,13 @@ func NewDryRunCommand(c types.Args, ioStreams cmdutil.IOStreams) *cobra.Command
parser := appfile.NewApplicationParser(newClient, dm)
ctx := oamutil.SetNnamespaceInCtx(context.Background(), app.Namespace)
velaEnv, err := GetEnv(cmd)
if err != nil {
return err
}
ctx := oamutil.SetNnamespaceInCtx(context.Background(), velaEnv.Namespace)
appFile, err := parser.GenerateAppFile(ctx, app.Name, app)
if err != nil {
return errors.WithMessage(err, "generate appFile")