diff --git a/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/slo/AnalysisExecutor.kt b/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/slo/AnalysisExecutor.kt index 5e5a09efb9ed5a7ccad251f82d210a40698e7016..96c5a43b85c0db5600d813f9e799903927a53ec3 100644 --- a/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/slo/AnalysisExecutor.kt +++ b/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/slo/AnalysisExecutor.kt @@ -48,15 +48,9 @@ class AnalysisExecutor( ) } - // set name if not defined in properties - var sloName = slo.properties["name"] ?: "" - if (sloName.length > 0){ - sloName = "_" + sloName - } - - prometheusData.forEachIndexed{ index, data -> + prometheusData.forEach{ data -> ioHandler.writeToCSVFile( - fileURL = "${fileURL}_${index}${sloName}_${repetitionCounter++}", + fileURL = "${fileURL}_${slo.name}_${repetitionCounter++}", data = data.getResultAsList(), columns = listOf("labels", "timestamp", "value") )