From 1aaf31a34dfd3d85e0823bab3d4e96531e2105d5 Mon Sep 17 00:00:00 2001
From: Arkadiy Paronyan <arkady.paronyan@gmail.com>
Date: Wed, 6 Nov 2019 10:06:11 +0100
Subject: [PATCH] Less verbose console output (#4029)

---
 substrate/core/network/src/discovery.rs | 11 ++++++-----
 substrate/core/sr-io/with_std.rs        |  6 +++---
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/substrate/core/network/src/discovery.rs b/substrate/core/network/src/discovery.rs
index a9cf61d040f..f52b5ef7a53 100644
--- a/substrate/core/network/src/discovery.rs
+++ b/substrate/core/network/src/discovery.rs
@@ -63,6 +63,7 @@ use libp2p::multiaddr::Protocol;
 use log::{debug, info, trace, warn};
 use std::{cmp, collections::VecDeque, time::Duration};
 use tokio_io::{AsyncRead, AsyncWrite};
+use primitives::hexdisplay::HexDisplay;
 
 /// Implementation of `NetworkBehaviour` that discovers the nodes on the network.
 pub struct DiscoveryBehaviour<TSubstream> {
@@ -316,16 +317,16 @@ where
 					KademliaEvent::GetClosestPeersResult(res) => {
 						match res {
 							Err(GetClosestPeersError::Timeout { key, peers }) => {
-								warn!(target: "sub-libp2p",
-									"Libp2p => Query for {:?} timed out with {:?} results",
-									key, peers.len());
+								debug!(target: "sub-libp2p",
+									"Libp2p => Query for {:?} timed out with {} results",
+									HexDisplay::from(&key), peers.len());
 							},
 							Ok(ok) => {
 								trace!(target: "sub-libp2p",
 									"Libp2p => Query for {:?} yielded {:?} results",
-									ok.key, ok.peers.len());
+									HexDisplay::from(&ok.key), ok.peers.len());
 								if ok.peers.is_empty() && self.num_connections != 0 {
-									warn!(target: "sub-libp2p", "Libp2p => Random Kademlia query has yielded empty \
+									debug!(target: "sub-libp2p", "Libp2p => Random Kademlia query has yielded empty \
 										results");
 								}
 							}
diff --git a/substrate/core/sr-io/with_std.rs b/substrate/core/sr-io/with_std.rs
index fdd32124c12..7e0504c37aa 100644
--- a/substrate/core/sr-io/with_std.rs
+++ b/substrate/core/sr-io/with_std.rs
@@ -180,17 +180,17 @@ impl OtherApi for () {
 	}
 
 	fn print_num(val: u64) {
-		println!("{}", val);
+		log::debug!(target: "runtime", "{}", val);
 	}
 
 	fn print_utf8(utf8: &[u8]) {
 		if let Ok(data) = std::str::from_utf8(utf8) {
-			println!("{}", data)
+			log::debug!(target: "runtime", "{}", data)
 		}
 	}
 
 	fn print_hex(data: &[u8]) {
-		println!("{}", HexDisplay::from(&data));
+		log::debug!(target: "runtime", "{}", HexDisplay::from(&data));
 	}
 
 	fn log(
-- 
GitLab