diff options
| author | Dante Niewenhuis <d.niewenhuis@hotmail.com> | 2024-04-29 13:51:36 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-29 13:51:36 +0200 |
| commit | 1b8e81343f576b0a29cf94e02e0429f5011b1f52 (patch) | |
| tree | 3abefbc3fabe6d51dd34df0ffb2dd3a4daf2d5b0 /opendc-experiments/opendc-experiments-scenario | |
| parent | 2dc44c7283200f4689cc1be15115a8b1cd37d456 (diff) | |
Reworked Scenario.kt to consist of only specifications. The Specs are turned into objects when the scenario is being executed by ScenarioRunner.kt (#227)
Diffstat (limited to 'opendc-experiments/opendc-experiments-scenario')
| -rw-r--r-- | opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt b/opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt index bd05824b..c2dbafd5 100644 --- a/opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt +++ b/opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt @@ -30,8 +30,8 @@ import com.github.ajalt.clikt.parameters.options.defaultLazy import com.github.ajalt.clikt.parameters.options.option import com.github.ajalt.clikt.parameters.types.file import com.github.ajalt.clikt.parameters.types.int -import org.opendc.experiments.base.models.scenario.getScenario -import org.opendc.experiments.base.runner.runScenario +import org.opendc.experiments.base.runner.runScenarios +import org.opendc.experiments.base.scenario.getScenarios import java.io.File /** @@ -59,8 +59,8 @@ internal class ScenarioCommand : CliktCommand(name = "scenario") { override fun run() { // TODO: clean the simulation-results folder? - val scenarios = getScenario(scenarioPath) - runScenario(scenarios, parallelism) + val scenarios = getScenarios(scenarioPath) + runScenarios(scenarios, parallelism) // TODO: implement outputResults(scenario) // this will take the results, from a folder, and output them visually } } |
