cleanup on all errors if preserve not specified

This commit is contained in:
William Banfield
2021-09-15 18:04:51 -04:00
parent 55f6d20977
commit 547baf9e64

View File

@@ -52,6 +52,9 @@ func NewCLI() *CLI {
if err := Cleanup(cli.testnet); err != nil {
return err
}
if !cli.preserve {
defer Cleanup(cli.testnet)
}
if err := Setup(cli.testnet); err != nil {
return err
}
@@ -103,11 +106,6 @@ func NewCLI() *CLI {
if err := Test(cli.testnet); err != nil {
return err
}
if !cli.preserve {
if err := Cleanup(cli.testnet); err != nil {
return err
}
}
return nil
},
}