Closed marecabo closed 3 years ago
opp_runall
is a Python script, that generates Makefiles which execute the runs. Thus, we need both in the run stage.
Edit: Just saw your other comments, will address them soon. All answered.
I have slightly revised your commit and merged it as 722de76. Thanks for your contribution!
Currently, the Docker container can only run one run at a time because it starts OMNet++ with
opp_run
. This change allows to also use the python scriptopp_runall
(see 11.20.2 Using opp_runall) inside the container to run multiple runs of a config in parallel.If arguments
-j
and/or-b
are passed to the container,opp_runall
is called instead ofopp_run
with them. Pass--all
to useopp_runall
without specifying any values for-j
or-b
(use their defaults, e.g. all available cores).Example