|
@@ -22,10 +22,17 @@ def make_dummy_server(host='0.0.0.0', port=None, num_experts=1, expert_cls='ffn'
|
|
# initialize network
|
|
# initialize network
|
|
network = None
|
|
network = None
|
|
if not no_network:
|
|
if not no_network:
|
|
|
|
+ if not len(initial_peers):
|
|
|
|
+ print("No initial peers provided. Starting additional network as an initial peer.")
|
|
|
|
+ network = tesseract.TesseractNetwork(
|
|
|
|
+ *initial_peers, port=network_port or tesseract.find_open_port(), start=True)
|
|
|
|
+ print(f"Running DHT root on port {network.port}")
|
|
|
|
+ else:
|
|
|
|
+ print("Bootstrapping dht with peers:", initial_peers)
|
|
|
|
+
|
|
network = tesseract.TesseractNetwork(
|
|
network = tesseract.TesseractNetwork(
|
|
*initial_peers, port=network_port or tesseract.find_open_port(), start=True)
|
|
*initial_peers, port=network_port or tesseract.find_open_port(), start=True)
|
|
if verbose:
|
|
if verbose:
|
|
- print("Parsed initial peers:", initial_peers)
|
|
|
|
print(f"Running network node on port {network.port}")
|
|
print(f"Running network node on port {network.port}")
|
|
|
|
|
|
# initialize experts
|
|
# initialize experts
|