20 lines
394 B
Python
20 lines
394 B
Python
import json
|
|
|
|
|
|
def validate_nodeinfos(nodeinfos):
|
|
result = []
|
|
|
|
for nodeinfo in nodeinfos:
|
|
if validate_nodeinfo(nodeinfo):
|
|
result.append(nodeinfo)
|
|
|
|
return result
|
|
|
|
|
|
def validate_nodeinfo(nodeinfo):
|
|
if 'location' in nodeinfo:
|
|
if 'latitude' not in nodeinfo['location'] or 'longitude' not in nodeinfo['location']:
|
|
return False
|
|
|
|
return True
|