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

Merge branch '196-fix-replicapatcher' into 'theodolite-kotlin'

Fix error in ReplicaPatcher

See merge request !114
parents 94987e63 c9b9f892
No related branches found
No related tags found
4 merge requests!159Re-implementation of Theodolite with Kotlin/Quarkus,!157Update Graal Image in CI pipeline,!114Fix error in ReplicaPatcher,!83WIP: Re-implementation of Theodolite with Kotlin/Quarkus
Pipeline #2667 failed
...@@ -4,10 +4,10 @@ import io.fabric8.kubernetes.api.model.KubernetesResource ...@@ -4,10 +4,10 @@ import io.fabric8.kubernetes.api.model.KubernetesResource
import io.fabric8.kubernetes.api.model.apps.Deployment import io.fabric8.kubernetes.api.model.apps.Deployment
class ReplicaPatcher(private val k8sResource: KubernetesResource) : AbstractPatcher(k8sResource) { class ReplicaPatcher(private val k8sResource: KubernetesResource) : AbstractPatcher(k8sResource) {
override fun <Int> patch(value: Int) { override fun <String> patch(value: String) {
if (k8sResource is Deployment) { if (k8sResource is Deployment) {
if (value is kotlin.Int) { if (value is kotlin.String) {
this.k8sResource.spec.replicas = value this.k8sResource.spec.replicas = Integer.parseInt(value)
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment