summaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
Diffstat (limited to 'crates')
-rw-r--r--crates/vcs_data/src/data/vault/config.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/crates/vcs_data/src/data/vault/config.rs b/crates/vcs_data/src/data/vault/config.rs
index 5586e1e..1770a44 100644
--- a/crates/vcs_data/src/data/vault/config.rs
+++ b/crates/vcs_data/src/data/vault/config.rs
@@ -34,6 +34,9 @@ pub struct VaultServerConfig {
/// TCP port to bind to when the server starts
port: u16,
+ /// Enable logging
+ logger: bool,
+
/// Whether to enable LAN discovery, allowing members on the same LAN to more easily find the upstream server
lan_discovery: bool, // TODO
@@ -55,6 +58,7 @@ impl Default for VaultConfig {
server_config: VaultServerConfig {
local_bind: IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)),
port: PORT,
+ logger: true,
lan_discovery: false,
auth_strength: 2,
},
@@ -144,4 +148,14 @@ impl VaultServerConfig {
pub fn set_port(&mut self, port: u16) {
self.port = port;
}
+
+ /// Get logger enabled status
+ pub fn is_logger_enabled(&self) -> bool {
+ self.logger
+ }
+
+ /// Set logger enabled status
+ pub fn set_logger_enabled(&mut self, logger: bool) {
+ self.logger = logger;
+ }
}