summaryrefslogtreecommitdiff
path: root/opendc/opendc-format/src/main
diff options
context:
space:
mode:
authorGeorgios Andreadis <info@gandreadis.com>2020-05-05 19:01:39 +0200
committerGeorgios Andreadis <info@gandreadis.com>2020-05-05 19:01:39 +0200
commitb8637f4d54dd228f08029f66f45cfe4d2240ddff (patch)
tree4807122549a973796ec4b34e83c04fbc4a69abb6 /opendc/opendc-format/src/main
parentd6b3ecfc6737638af48caca3c369087e8c3da3db (diff)
Fix cluster format
Diffstat (limited to 'opendc/opendc-format/src/main')
-rw-r--r--opendc/opendc-format/src/main/kotlin/com/atlarge/opendc/format/trace/sc20/Sc20VmPlacementReader.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/opendc/opendc-format/src/main/kotlin/com/atlarge/opendc/format/trace/sc20/Sc20VmPlacementReader.kt b/opendc/opendc-format/src/main/kotlin/com/atlarge/opendc/format/trace/sc20/Sc20VmPlacementReader.kt
index f8ce4380..5295ae03 100644
--- a/opendc/opendc-format/src/main/kotlin/com/atlarge/opendc/format/trace/sc20/Sc20VmPlacementReader.kt
+++ b/opendc/opendc-format/src/main/kotlin/com/atlarge/opendc/format/trace/sc20/Sc20VmPlacementReader.kt
@@ -44,7 +44,9 @@ class Sc20VmPlacementReader(input: InputStream, mapper: ObjectMapper = jacksonOb
private val placements = mapper.readValue<Map<String, String>>(input)
override fun construct(): Map<String, String> {
- return placements.mapKeys { "vm__workload__${it.key}.txt" }
+ return placements
+ .mapKeys { "vm__workload__${it.key}.txt" }
+ .mapValues { it.value.split("/")[1] } // Clusters have format XX0 / X00
}
override fun close() {}