mirror of
https://github.com/cwinfo/yggdrasil-map
synced 2024-11-21 19:20:28 +00:00
gofmt and minor parsing fix
This commit is contained in:
parent
f094991677
commit
b744a6ab1a
@ -84,10 +84,10 @@ func doRumor(key string, out chan rumorResult) {
|
||||
results := make(map[string]interface{})
|
||||
if res, ok := getNodeInfo(key)["response"]; ok {
|
||||
for addr, v := range res.(map[string]interface{}) {
|
||||
vm, ok := v.(map[string]interface{})
|
||||
if !ok {
|
||||
return
|
||||
}
|
||||
vm, ok := v.(map[string]interface{})
|
||||
if !ok {
|
||||
return
|
||||
}
|
||||
results["address"] = addr
|
||||
results["nodeinfo"] = vm
|
||||
}
|
||||
|
@ -38,11 +38,13 @@ def generate_graph(time_limit=60*60*3):
|
||||
ip = data[key]['address']
|
||||
coords = data[key]['coords']
|
||||
info = NodeInfo(ip, coords)
|
||||
if 'nodeinfo' in data[key]:
|
||||
if 'name' in data[key]['nodeinfo']:
|
||||
label = str(data[key]['nodeinfo']['name'])
|
||||
if len(label) <= 32:
|
||||
info.label = label
|
||||
try:
|
||||
if 'nodeinfo' in data[key]:
|
||||
if 'name' in data[key]['nodeinfo']:
|
||||
label = str(data[key]['nodeinfo']['name'])
|
||||
if len(label) <= 32:
|
||||
info.label = label
|
||||
except: pass
|
||||
info.label = cgi.escape(info.label)
|
||||
toAdd.append(info)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user