2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 10:17:17 +08:00

feat: 升级面板后清理下载文件

This commit is contained in:
耗子
2024-12-30 11:48:18 +08:00
parent 484eb24083
commit ca5b357e6b

View File

@@ -684,6 +684,10 @@ func (r *backupRepo) FixPanel() error {
return err
}
if err = io.Remove("/tmp/panel-fix"); err != nil {
return err
}
if app.IsCli {
fmt.Println("|-修复完成")
}
@@ -777,6 +781,9 @@ func (r *backupRepo) UpdatePanel(version, url, checksum string) error {
if !io.Exists(filepath.Join(app.Root, "panel", "web")) {
return errors.New("解压失败,缺失文件")
}
if err := io.Remove(filepath.Join("/tmp", name)); err != nil {
return fmt.Errorf("清理临时文件失败:%w", err)
}
if app.IsCli {
fmt.Println("|-恢复面板数据...")