improve 'peers' script
[electrum-nvc.git] / scripts / peers
1 #!/usr/bin/env python
2
3 import time, electrum
4
5 electrum.set_verbosity(False)     # default is True
6 network = electrum.Network({'verbose':False})
7 network.register_callback('peers',lambda: electrum.print_json(network.irc_servers.keys()))
8
9 if not network.start(wait=True):
10     print "Not connected [%s]"% network.interface.server
11     exit(1)
12
13 print "Connected to", network.interface.server
14 while not network.irc_servers:
15     time.sleep(1)
16
17