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

feat: 下载回调

This commit is contained in:
2025-10-02 15:31:21 +08:00
parent 9629c6bc51
commit f506b0425f

View File

@@ -304,6 +304,11 @@ func (r *appRepo) Update(slug string) error {
return err
}
// 下载回调
if err = r.api.AppCallback(slug); err != nil {
r.log.Warn("[App] download callback failed", slog.String("app", slug), slog.Any("error", err))
}
if app.IsCli {
return shell.ExecfWithOutput(`curl -sSLm 10 --retry 3 "%s" | bash -s -- "%s" "%s"`, shellUrl, shellChannel, shellVersion)
}