summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2025-07-22 15:47:44 +0200
committerGitHub <noreply@github.com>2025-07-22 15:47:44 +0200
commite22c97dcca7478d6941b78bdf7cd873bc0d23cdc (patch)
treef1859c16f4c7973d8b16ed693caad4c749d42331 /opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi
parent0c0cf25616771cd40a9e401edcba4a5e5016f76e (diff)
Updated workload schema (#360)
Diffstat (limited to 'opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi')
-rw-r--r--opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi/TraceFormat.kt16
1 files changed, 2 insertions, 14 deletions
diff --git a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi/TraceFormat.kt b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi/TraceFormat.kt
index e586f90a..945d8f2f 100644
--- a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi/TraceFormat.kt
+++ b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/spi/TraceFormat.kt
@@ -24,15 +24,9 @@ package org.opendc.trace.spi
import org.opendc.trace.TableReader
import org.opendc.trace.TableWriter
-import org.opendc.trace.azure.AzureTraceFormat
-import org.opendc.trace.bitbrains.BitbrainsTraceFormat
import org.opendc.trace.formats.carbon.CarbonTraceFormat
import org.opendc.trace.formats.failure.FailureTraceFormat
-import org.opendc.trace.formats.opendc.OdcVmTraceFormat
-import org.opendc.trace.gwf.GwfTraceFormat
-import org.opendc.trace.swf.SwfTraceFormat
-import org.opendc.trace.wfformat.WfFormatTraceFormat
-import org.opendc.trace.wtf.WtfTraceFormat
+import org.opendc.trace.formats.workload.WorkloadTraceFormat
import java.nio.file.Path
import java.util.ServiceLoader
@@ -122,15 +116,9 @@ public interface TraceFormat {
@JvmStatic
public fun byName(name: String): TraceFormat? {
return when (name) {
- "azure" -> AzureTraceFormat()
- "bitbrains" -> BitbrainsTraceFormat()
"carbon" -> CarbonTraceFormat()
"failure" -> FailureTraceFormat()
- "gwf" -> GwfTraceFormat()
- "opendc-vm" -> OdcVmTraceFormat()
- "swf" -> SwfTraceFormat()
- "wfformat" -> WfFormatTraceFormat()
- "wtf" -> WtfTraceFormat()
+ "workload" -> WorkloadTraceFormat()
else -> null
}
}