mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 13:47:15 +08:00
feat: 升级面板后清理下载文件
This commit is contained in:
@@ -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("|-恢复面板数据...")
|
||||
|
||||
Reference in New Issue
Block a user