proxmox-backup/pbs-datastore/src
Dietmar Maurer 50c0246a89 api: assert that maintenance mode transitions are valid
Maintenance mode Delete locks the datastore. It must not be possible to go
back to normal modes, because the datastore may be in undefined state.

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-04-22 12:19:22 +02:00
..
backup_info.rs datastore: group: return basic stats on backup group destroy 2024-03-25 17:17:12 +01:00
cached_chunk_reader.rs datastore: clippy fixes 2022-07-27 15:26:50 +02:00
catalog.rs datastore: catalog: added lifetime to find function 2023-10-19 11:13:27 +02:00
checksum_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
checksum_writer.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
chunk_stat.rs pbs-datastore: clippy fixes 2023-05-17 17:43:17 +02:00
chunk_store.rs remove redundant guards 2024-02-13 10:05:39 +01:00
chunker.rs add pbs-datastore module 2021-07-06 15:11:52 +02:00
crypt_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
crypt_writer.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
data_blob_reader.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
data_blob_writer.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
data_blob.rs update zstd to 0.12 2023-05-21 15:32:45 +02:00
datastore.rs api: assert that maintenance mode transitions are valid 2024-04-22 12:19:22 +02:00
dynamic_index.rs pbs-datastore: clippy fixes 2023-05-17 17:43:17 +02:00
file_formats.rs blobs: fix outdated comment about file format 2023-08-08 13:57:06 +02:00
fixed_index.rs datastore: rustfmt 2023-01-19 11:37:24 +01:00
hierarchy.rs more clippy fixes and annotations 2022-07-26 14:05:25 +02:00
index.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
lib.rs docs: rustdoc warnings 2023-11-11 10:10:21 +01:00
local_chunk_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
manifest.rs move pbs_config::key_config to pbs-key-config 2022-12-12 14:19:52 +01:00
paperkey.rs pbs-datastore: clippy fixes 2023-05-17 17:43:17 +02:00
prune.rs add prune jobs api 2022-05-30 13:58:43 +02:00
read_chunk.rs pull: refactor pulling from a datastore 2023-11-25 17:07:42 +01:00
snapshot_reader.rs backup/snapshot reader: improve error message for ENOENT 2023-02-08 15:19:29 +01:00
store_progress.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
task_tracking.rs datastore: remove datastore from internal cache based on maintenance mode 2024-03-25 16:12:41 +01:00