summaryrefslogtreecommitdiff
path: root/crates/vcs_data/src/data/vault/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/vcs_data/src/data/vault/config.rs')
-rw-r--r--crates/vcs_data/src/data/vault/config.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/crates/vcs_data/src/data/vault/config.rs b/crates/vcs_data/src/data/vault/config.rs
index 60f6cbb..caa8552 100644
--- a/crates/vcs_data/src/data/vault/config.rs
+++ b/crates/vcs_data/src/data/vault/config.rs
@@ -81,9 +81,9 @@ pub struct VaultConfig {
#[serde(rename = "name")]
vault_name: VaultName,
- /// Vault admin id, a list of member id representing administrator identities
- #[serde(rename = "admin")]
- vault_admin_list: Vec<MemberId>,
+ /// Vault host ids, a list of member id representing administrator identities
+ #[serde(rename = "hosts")]
+ vault_host_list: Vec<MemberId>,
/// Vault server configuration, which will be loaded when connecting to the server
#[serde(rename = "profile")]
@@ -125,7 +125,7 @@ impl Default for VaultConfig {
Self {
vault_uuid: Uuid::new_v4(),
vault_name: "JustEnoughVault".to_string(),
- vault_admin_list: Vec::new(),
+ vault_host_list: Vec::new(),
server_config: VaultServerConfig {
local_bind: IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)),
port: PORT,
@@ -148,15 +148,15 @@ impl VaultConfig {
/// Add admin
pub fn add_admin(&mut self, member: &Member) {
let uuid = member.id();
- if !self.vault_admin_list.contains(&uuid) {
- self.vault_admin_list.push(uuid);
+ if !self.vault_host_list.contains(&uuid) {
+ self.vault_host_list.push(uuid);
}
}
/// Remove admin
pub fn remove_admin(&mut self, member: &Member) {
let id = member.id();
- self.vault_admin_list.retain(|x| x != &id);
+ self.vault_host_list.retain(|x| x != &id);
}
/// Get vault UUID
@@ -180,13 +180,13 @@ impl VaultConfig {
}
/// Get vault admin list
- pub fn vault_admin_list(&self) -> &Vec<MemberId> {
- &self.vault_admin_list
+ pub fn vault_host_list(&self) -> &Vec<MemberId> {
+ &self.vault_host_list
}
/// Set vault admin list
- pub fn set_vault_admin_list(&mut self, vault_admin_list: Vec<MemberId>) {
- self.vault_admin_list = vault_admin_list;
+ pub fn set_vault_host_list(&mut self, vault_host_list: Vec<MemberId>) {
+ self.vault_host_list = vault_host_list;
}
/// Get server config