Using name to prefix and separate node configs

This commit is contained in:
Dave Hrycyszyn
2024-06-06 16:07:11 +01:00
parent 4c586ec22e
commit 6d6c544dd5

View File

@@ -15,7 +15,7 @@ async fn main() {
name: name.to_string(), name: name.to_string(),
}; };
let _ = init::init(home(), config); let _ = init::init(home(name), config);
} }
Some(Commands::Run {}) => { Some(Commands::Run {}) => {
let (mut bft_crdt, keys) = list_transaction_crdt::new(); let (mut bft_crdt, keys) = list_transaction_crdt::new();
@@ -25,8 +25,9 @@ async fn main() {
} }
} }
fn home() -> std::path::PathBuf { fn home(name: &String) -> std::path::PathBuf {
let mut path = dirs::home_dir().unwrap(); let mut path = dirs::home_dir().unwrap();
path.push(".side"); path.push(".side");
path.push(name);
path path
} }