refactor websocket veilid_config and update scripts

This commit is contained in:
John Smith
2021-12-09 16:00:47 -05:00
parent de36b0d6d6
commit ea8ffea1c9
19 changed files with 797 additions and 145 deletions

View File

@@ -205,14 +205,14 @@ impl RoutingTable {
});
info!(
"Local Dial Info: {} ({:?})",
"Local Dial Info: {}",
NodeDialInfoSingle {
node_id: NodeId::new(inner.node_id),
dial_info
}
.to_string(),
origin,
);
debug!(" Origin: {:?}", origin);
}
pub fn clear_local_dial_info(&self) {
@@ -281,15 +281,15 @@ impl RoutingTable {
});
info!(
"Public Dial Info: {} ({:?}#{:?})",
"Public Dial Info: {}",
NodeDialInfoSingle {
node_id: NodeId::new(inner.node_id),
dial_info
}
.to_string(),
origin,
network_class,
);
debug!(" Origin: {:?}", origin);
debug!(" Network Class: {:?}", network_class);
}
pub fn clear_global_dial_info(&self) {
@@ -613,6 +613,8 @@ impl RoutingTable {
c.network.bootstrap.clone()
};
trace!("Bootstrap task with: {:?}", bootstrap);
// Map all bootstrap entries to a single key with multiple dialinfo
let mut bsmap: BTreeMap<DHTKey, Vec<DialInfo>> = BTreeMap::new();
for b in bootstrap {