From c466def1e8bc2e9a25c1cf5434cd18134200be68 Mon Sep 17 00:00:00 2001 From: Svyatoslav Nikolsky Date: Thu, 27 Jul 2017 11:33:09 +0300 Subject: [PATCH] improved logging --- parity/secretstore.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/parity/secretstore.rs b/parity/secretstore.rs index def2cd1a6..0f23ffdf5 100644 --- a/parity/secretstore.rs +++ b/parity/secretstore.rs @@ -117,7 +117,8 @@ mod server { None => return Err("self secret is required when using secretstore".into()), }; - let mut conf = ethcore_secretstore::ServiceConfiguration { + let key_server_name = format!("{}:{}", conf.interface, conf.port); + let mut cconf = ethcore_secretstore::ServiceConfiguration { listener_address: ethcore_secretstore::NodeAddress { address: conf.http_interface.clone(), port: conf.http_port, @@ -137,10 +138,10 @@ mod server { }, }; - conf.cluster_config.nodes.insert(self_secret.public().clone(), conf.cluster_config.listener_address.clone()); + cconf.cluster_config.nodes.insert(self_secret.public().clone(), cconf.cluster_config.listener_address.clone()); - let key_server = ethcore_secretstore::start(deps.client, self_secret, conf) - .map_err(Into::::into)?; + let key_server = ethcore_secretstore::start(deps.client, self_secret, cconf) + .map_err(|e| format!("Error starting KeyServer {}: {}", key_server_name, e))?; Ok(KeyServer { _key_server: key_server,