MCPcopy Index your code
hub / github.com/Bitmessage/PyBitmessage / readDefaultKnownNodes

Function readDefaultKnownNodes

src/defaultKnownNodes.py:47–60  ·  view source on GitHub ↗
(appdata)

Source from the content-addressed store, hash-verified

45 return allKnownNodes
46
47def readDefaultKnownNodes(appdata):
48 pickleFile = open(appdata + 'knownnodes.dat', 'rb')
49 knownNodes = pickle.load(pickleFile)
50 pickleFile.close()
51 for stream, storedValue in knownNodes.items():
52 for host,value in storedValue.items():
53 try:
54 # Old knownNodes format.
55 port, storedtime = value
56 except:
57 # New knownNodes format.
58 host, port = host
59 storedtime = value
60 print host, '\t', port, '\t', unicode(strftime('%a, %d %b %Y %I:%M %p',localtime(storedtime)),'utf-8')
61
62if __name__ == "__main__":
63

Callers 1

Calls 2

itemsMethod · 0.80
closeMethod · 0.45

Tested by

no test coverage detected