升级时备份可执行文件时将.old改成.dist,避免误解

This commit is contained in:
GoEdgeLab
2022-06-21 10:25:01 +08:00
parent 1cf1f58780
commit 1720c30cfe

View File

@@ -203,12 +203,12 @@ func (this *UpgradeManager) unzip(zipPath string) error {
} }
// 先改先前的可执行文件 // 先改先前的可执行文件
err := os.Rename(target+"/bin/edge-node", target+"/bin/.edge-node.old") err := os.Rename(target+"/bin/edge-node", target+"/bin/.edge-node.dist")
hasBackup := err == nil hasBackup := err == nil
defer func() { defer func() {
if !isOk && hasBackup { if !isOk && hasBackup {
// 失败时还原 // 失败时还原
_ = os.Rename(target+"/bin/.edge-node.old", target+"/bin/edge-node") _ = os.Rename(target+"/bin/.edge-node.dist", target+"/bin/edge-node")
} }
}() }()