summaryrefslogtreecommitdiff
path: root/opendc/opendc-experiments-sc20/src/main
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2020-03-24 20:36:54 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2020-03-25 10:51:27 +0100
commitedce7993772182bac0d0c74d22189137b35872aa (patch)
tree6f56049649bb99155e715ad0b8e2546d151de94e /opendc/opendc-experiments-sc20/src/main
parent76bfeb44c5a02be143c152c52bc1029cff360744 (diff)
refactor: Add support for specifying VM name
Diffstat (limited to 'opendc/opendc-experiments-sc20/src/main')
-rw-r--r--opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt5
1 files changed, 4 insertions, 1 deletions
diff --git a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
index 96033ea7..6d832ee4 100644
--- a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
+++ b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
@@ -135,7 +135,10 @@ fun main(args: Array<String>) {
delay(max(0, time - simulationContext.clock.millis()))
launch {
chan.send(Unit)
- val server = scheduler.deploy(workload.image, Flavor(workload.image.cores, workload.image.requiredMemory))
+ val server = scheduler.deploy(
+ workload.image.name, workload.image,
+ Flavor(workload.image.cores, workload.image.requiredMemory)
+ )
server.events.onEach { if (it is ServerEvent.StateChanged) monitor.stateChanged(it.server) }.collect()
}
}