Additional methods on client config

This commit is contained in:
Jedrzej Stuczynski
2020-01-30 14:54:58 +00:00
parent f33e9e80f6
commit 9767dd58ca
+12
View File
@@ -83,6 +83,18 @@ impl Config {
self.client.provider_id = id;
self
}
pub fn get_private_identity_key_file(&self) -> PathBuf {
self.client.private_identity_key_file.clone()
}
pub fn get_public_identity_key_file(&self) -> PathBuf {
self.client.public_identity_key_file.clone()
}
pub fn get_config_file_save_location(&self) -> PathBuf {
self.config_directory().join(Self::config_file_name())
}
}
#[derive(Debug, Deserialize, PartialEq, Serialize)]