mirror of
https://github.com/XShengTech/MEGREZ.git
synced 2026-01-14 00:57:17 +08:00
[Fix] 🐛 DON'T Delete Container or Volume at Patch/Restart Instance Error
This commit is contained in:
parent
ef93c40361
commit
bb7b60352e
@ -87,10 +87,6 @@ func Patch(instance *models.Instances, gpuCount, volumeSize int, cpuOnly bool) (
|
|||||||
|
|
||||||
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
|
|
||||||
if instance.VolumeName != "" {
|
|
||||||
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
|
|
||||||
}
|
|
||||||
l.Error("set root password error: %v", err)
|
l.Error("set root password error: %v", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -135,10 +131,6 @@ func Patch(instance *models.Instances, gpuCount, volumeSize int, cpuOnly bool) (
|
|||||||
|
|
||||||
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
|
|
||||||
if instance.VolumeName != "" {
|
|
||||||
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
|
|
||||||
}
|
|
||||||
l.Error("set root password error: %v", err)
|
l.Error("set root password error: %v", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,10 +40,6 @@ func Restart(instance *models.Instances) (err error) {
|
|||||||
|
|
||||||
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
err = SetRootPassword(server.IP, server.Port, server.Apikey, instance.ContainerName, instance.SshPasswd)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
deleteInstance(server.IP, server.Port, server.Apikey, instance.ContainerName)
|
|
||||||
if instance.VolumeName != "" {
|
|
||||||
deleteVolume(server.IP, server.Port, server.Apikey, instance.VolumeName, false)
|
|
||||||
}
|
|
||||||
l.Error("set root password error: %v", err)
|
l.Error("set root password error: %v", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user