Minimize code duplication for environment variables; ref pterodactyl/panel#2255

This commit is contained in:
Dane Everitt
2020-08-27 20:28:29 -07:00
parent 60acee2df5
commit 711ee2258c
5 changed files with 10 additions and 43 deletions

View File

@@ -26,7 +26,7 @@ func (e *Environment) OnBeforeStart() error {
// the Panel is usee.
if err := e.client.ContainerRemove(context.Background(), e.Id, types.ContainerRemoveOptions{RemoveVolumes: true}); err != nil {
if !client.IsErrNotFound(err) {
return err
return errors.Wrap(err, "failed to remove server docker container during pre-boot")
}
}