add core nodes (called extra nodes) with different configuration than regular core-nodes (helps with test scenarios like, 100 regular nodes, 5 slow nodes)
now it's possible to pass json file with the configuration
So, following commands:
python3 tools/mtps.py # works as it used to work
python3 tools/mtps.py -c core_2.json # creates small network, with only two nodes in default cloud project
python3 tools/mtps.py -c core_2.json,project_test2.json,extra_2.json # creates small network with two nodes, in mtps-test2 cloud project, with two extra nodes
With these changes it's possible to:
So, following commands: