aboutsummaryrefslogtreecommitdiff
path: root/src/temphum_nodes_util.py
blob: ebeb3496aa3cab3fff016bef9831da7cf3eece31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env python3
from home.temphum import TempHumNodes

if __name__ == '__main__':
    max_name_len = 0
    for node in TempHumNodes:
        if len(node.name) > max_name_len:
            max_name_len = len(node.name)

    values = []
    for node in TempHumNodes:
        hash = node.hash()
        if hash in values:
            raise ValueError(f'collision detected: {hash}')
        values.append(values)
        print(' '*(max_name_len-len(node.name)), end='')
        print(f'{node.name}: {hash}')