peer_table = {
var d = {};
rrc_data['data']['rrcs'].forEach( (rrc_info) => {
const rrc_cc = _rrc2cc( rrc_info );
console.log( rrc_cc )
rrc_info['peers'].forEach( (peer_info) => {
var ip = peer_info['ip'].toLowerCase()
d[ ip ] = peer_info
d[ ip ]['rrc'] = rrc_info['name']
d[ ip ]['rrc_cc'] = rrc_cc
d[ ip ]['is_multihop'] = rrc_info['multihop']
d[ ip ]['is_up'] = true
})
})
peer_data['data'].forEach( ( ppd ) => {
var ip = ppd['ip'].toLowerCase()
console.log( ip )
ip in d ? undefined : d[ ip ] = {'is_up': false }
ppd['country'] ? d[ ip ]['peer_cc'] = ppd['country'] : undefined
ppd['city'] ? d[ ip ]['peer_city'] = ppd['city'] : undefined
ppd['feed_type'] ? d[ ip ]['feed_type'] = ppd['feed_type'] : undefined
console.log( "WAAH", d[ ip ] )
})
return Object.values( d );
}