Vearol / TalTech-Network-Protocol

A team project for Network Protocol class
0 stars 0 forks source link

Node tables #29

Closed 1n4r1 closed 5 years ago

1n4r1 commented 5 years ago

How to use:

>>> from nodes import Nodes
>>> nodes = Nodes()
>>> nodes.nodes_data
{'nodeself': ['127.0.0.1', 8088, 'nickname']}
>>> nodes.set_network_info("AAAAAAAA", '127.0.0.1', 8088)
>>> nodes.get_network_info("AAAAAAAA")
['127.0.0.1', 8088]
>>> nodes.remove_network_info("nodeself")
>>> nodes.nodes_data
{'AAAAAAAA': ['127.0.0.1', 8088, 0]}
>>> nodes.set_nickname("new nickname")
>>> nodes.set_nickname("AAAAAAAA", "new nickname")
>>> nodes.get_nickname("AAAAAAAA")
'new nickname'