summaryrefslogtreecommitdiff
path: root/opendc-experiments/opendc-experiments-scenario/src
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2024-04-29 13:51:36 +0200
committerGitHub <noreply@github.com>2024-04-29 13:51:36 +0200
commit1b8e81343f576b0a29cf94e02e0429f5011b1f52 (patch)
tree3abefbc3fabe6d51dd34df0ffb2dd3a4daf2d5b0 /opendc-experiments/opendc-experiments-scenario/src
parent2dc44c7283200f4689cc1be15115a8b1cd37d456 (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/src')
-rw-r--r--opendc-experiments/opendc-experiments-scenario/src/main/kotlin/org/opendc/experiments/scenario/ScenarioCli.kt8
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
}
}