Terraform workspace returns nonzero exit code when given an invalid arg

This commit is contained in:
Cory Twitty 2022-06-24 23:33:11 +00:00
parent 126e493818
commit 598e341712

View File

@ -15,14 +15,7 @@ type WorkspaceCommand struct {
}
func (c *WorkspaceCommand) Run(args []string) int {
c.Meta.process(args)
envCommandShowWarning(c.Ui, c.LegacyName)
cmdFlags := c.Meta.extendedFlagSet("workspace")
cmdFlags.Usage = func() { c.Ui.Error(c.Help()) }
c.Ui.Output(c.Help())
return 0
return cli.RunResultHelp
}
func (c *WorkspaceCommand) Help() string {