Skip to content
Snippets Groups Projects
Commit b95c7afc authored by Sören Henning's avatar Sören Henning
Browse files

Improve code style

parent c6b073a0
No related branches found
No related tags found
No related merge requests found
Pipeline #10032 passed
...@@ -2,7 +2,6 @@ package rocks.theodolite.kubernetes.slo ...@@ -2,7 +2,6 @@ package rocks.theodolite.kubernetes.slo
import khttp.post import khttp.post
import mu.KotlinLogging import mu.KotlinLogging
import rocks.theodolite.kubernetes.util.PrometheusResponse
import java.net.ConnectException import java.net.ConnectException
/** /**
......
...@@ -4,7 +4,6 @@ import com.google.gson.Gson ...@@ -4,7 +4,6 @@ import com.google.gson.Gson
import khttp.get import khttp.get
import khttp.responses.Response import khttp.responses.Response
import mu.KotlinLogging import mu.KotlinLogging
import rocks.theodolite.kubernetes.util.PrometheusResponse
import java.net.ConnectException import java.net.ConnectException
import java.time.Duration import java.time.Duration
import java.time.Instant import java.time.Instant
......
package rocks.theodolite.kubernetes.util package rocks.theodolite.kubernetes.slo
import io.quarkus.runtime.annotations.RegisterForReflection import io.quarkus.runtime.annotations.RegisterForReflection
import java.util.* import java.util.*
......
package rocks.theodolite.kubernetes.slo package rocks.theodolite.kubernetes.slo
import rocks.theodolite.kubernetes.util.PrometheusResponse
/** /**
* A SloChecker can be used to evaluate data from Prometheus. * A SloChecker can be used to evaluate data from Prometheus.
* @constructor Creates an empty SloChecker * @constructor Creates an empty SloChecker
......
...@@ -19,8 +19,8 @@ class SloConfigHandler { ...@@ -19,8 +19,8 @@ class SloConfigHandler {
"sum by(consumergroup) ($DEFAULT_CONSUMER_LAG_METRIC_BASE$it >= 0)" "sum by(consumergroup) ($DEFAULT_CONSUMER_LAG_METRIC_BASE$it >= 0)"
} }
SloTypes.DROPPED_RECORDS.value, SloTypes.DROPPED_RECORDS_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_DROPPED_RECORDS_QUERY SloTypes.DROPPED_RECORDS.value, SloTypes.DROPPED_RECORDS_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_DROPPED_RECORDS_QUERY
SloTypes.LAG_TREND.value, SloTypes.LAG_TREND_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_CONSUMER_LAG_QUERY SloTypes.LAG_TREND.value, SloTypes.LAG_TREND_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_CONSUMER_LAG_QUERY // TODO reachable?
SloTypes.DROPPED_RECORDS.value, SloTypes.DROPPED_RECORDS_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_DROPPED_RECORDS_QUERY SloTypes.DROPPED_RECORDS.value, SloTypes.DROPPED_RECORDS_RATIO.value -> slo.properties["promQLQuery"] ?: DEFAULT_DROPPED_RECORDS_QUERY // TODO reachable?
else -> throw InvalidPatcherConfigurationException("Could not find Prometheus query string for slo type ${slo.sloType}") else -> throw InvalidPatcherConfigurationException("Could not find Prometheus query string for slo type ${slo.sloType}")
} }
} }
......
package rocks.theodolite.kubernetes.slo package rocks.theodolite.kubernetes.slo
import com.google.gson.Gson import com.google.gson.Gson
import rocks.theodolite.kubernetes.util.PromResult
class SloJson constructor( class SloJson constructor(
val results: List<List<PromResult>>, val results: List<List<PromResult>>,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment