remove the old snapshot store; tombstone its options
This commit is contained in:
parent
de3c5cbb65
commit
20d286f06a
1 changed files with 97 additions and 1308 deletions
|
|
@ -263,23 +263,6 @@ pub enum HostRequest {
|
|||
parent: Option<String>,
|
||||
dest: String,
|
||||
},
|
||||
/// Push a snapshot to the swarm's snapshot store over the WireGuard
|
||||
/// mesh (`hivectl agent <name> subvol snapshot push`). The network
|
||||
/// sibling of [`HostRequest::SendSnapshot`]: same snapshot and
|
||||
/// optional incremental `parent`, but the stream goes to the store's
|
||||
/// receiver instead of a local file.
|
||||
///
|
||||
/// There is no destination field: a swarm has exactly one store, and
|
||||
/// the daemon reads its address from
|
||||
/// `services.hyperhive.swarm.snapshotStore`, failing if none is
|
||||
/// configured. Bare success — nothing is written on this host to
|
||||
/// report a path for.
|
||||
PushSnapshot {
|
||||
name: Ident,
|
||||
label: String,
|
||||
#[serde(default)]
|
||||
parent: Option<String>,
|
||||
},
|
||||
}
|
||||
|
||||
/// One agent's btrfs qgroup usage row — the [`HostRequest::QuotaShow`]
|
||||
|
|
|
|||
Loading…
Reference in a new issue