Skip to content

Commit c914818

Browse files
committed
fix: enhanced logging to show dependencies logs
1 parent 5262566 commit c914818

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

examples/mDNS/mDNS.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,17 @@
1414
)
1515
from libp2p.discovery.events.peerDiscovery import peerDiscovery
1616

17-
logger = logging.getLogger("libp2p.example.discovery.mdns")
17+
logger = logging.getLogger("libp2p.discovery.mdns")
1818
logger.setLevel(logging.INFO)
1919
handler = logging.StreamHandler()
2020
handler.setFormatter(
2121
logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
2222
)
2323
logger.addHandler(handler)
2424

25+
# Set root logger to DEBUG to capture all logs from dependencies
26+
logging.getLogger().setLevel(logging.DEBUG)
27+
2528

2629
def onPeerDiscovery(peerinfo: PeerInfo):
2730
logger.info(f"Discovered: {peerinfo.peer_id}")
@@ -55,8 +58,12 @@ def main() -> None:
5558
"""
5659
parser = argparse.ArgumentParser(description=description)
5760
parser.add_argument("-p", "--port", default=0, type=int, help="source port number")
58-
61+
parser.add_argument(
62+
"-v", "--verbose", action="store_true", help="Enable verbose output"
63+
)
5964
args = parser.parse_args()
65+
if args.verbose:
66+
logger.setLevel(logging.DEBUG)
6067
try:
6168
trio.run(run, args.port)
6269
except KeyboardInterrupt:

libp2p/discovery/mdns/listener.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def add_service(self, zc: Zeroconf, type_: str, name: str) -> None:
4545
self.discovered_services[name] = peer_info.peer_id
4646
self.peerstore.add_addrs(peer_info.peer_id, peer_info.addrs, 10)
4747
peerDiscovery.emit_peer_discovered(peer_info)
48-
logger.debug("Discovered Peer:", peer_info.peer_id)
48+
logger.debug(f"Discovered Peer: {peer_info.peer_id}")
4949

5050
def remove_service(self, zc: Zeroconf, type_: str, name: str) -> None:
5151
if name == self.service_name:

0 commit comments

Comments
 (0)