exit wait_until_connected() when all servers have been tried
[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({'auto_cycle':True})
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"
11     exit(1)
12
13 print "Connected to", network.interface.server
14 while not network.irc_servers:
15     time.sleep(1)
16
17