proxmox-backup/www/datastore
Gabriel Goller 432de66a36 api: make prune-group a real workertask
`prune-group` is currently not a real workertask, ie it behaves like one
but doesn't start a thread nor a task to do its work.

Changed it to start a tokio-task, so that we can delete snapshots
asynchronously. The `dry-run` feature still behaves in the same way and
returns early.

This paves the way for the new logging infra (which uses `task_local` to
define a logger) and improves performance of bigger backup-groups.

Signed-off-by: Gabriel Goller <g.goller@proxmox.com>
2024-04-09 12:43:18 +02:00
..
Content.js fix #5188: gui: add copy to clipboard on snapshots 2024-03-25 16:42:54 +01:00
DataStoreList.js ui: add ui for prune jobs 2022-05-30 13:58:43 +02:00
DataStoreListSummary.js ui: datastore summary handle non-existent values 2023-12-11 13:08:51 +01:00
Notes.js ui: improve comment behaviour for datastore Summary 2020-11-16 10:39:34 +01:00
OptionView.js ui: fix deleting datastore without 'keep-job-configs' 2023-11-30 10:18:15 +01:00
Panel.js ui: re-integrate prune into prune & GC panel 2022-05-30 13:58:43 +02:00
Prune.js api: make prune-group a real workertask 2024-04-09 12:43:18 +02:00
PruneAndGC.js ui: prune & gc: relay activate/deactivate events to sub panels 2022-05-31 10:02:12 +02:00
Summary.js tree-wide: fix various typos 2023-11-29 18:32:07 +01:00