Restructer the Theodolite controller in order to enhance the code quality
extract the ExecutionCompoerator to a dedicated util-class adds an configurationOverrideModifer, which makes it possible to adds additional overrides for an execution. Use this to adds additonal labels and minor code enhancements ...
Showing
- theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt 5 additions, 1 deletion...main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/Main.kt 2 additions, 2 deletions...lite-quarkus/src/main/kotlin/theodolite/execution/Main.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/Shutdown.kt 3 additions, 3 deletions...-quarkus/src/main/kotlin/theodolite/execution/Shutdown.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/TheodoliteExecutor.kt 0 additions, 4 deletions...rc/main/kotlin/theodolite/execution/TheodoliteExecutor.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/TheodoliteStandalone.kt 1 addition, 2 deletions.../main/kotlin/theodolite/execution/TheodoliteStandalone.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/operator/AbstractStateHandler.kt 4 additions, 6 deletions...lin/theodolite/execution/operator/AbstractStateHandler.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/operator/ExecutionStateHandler.kt 2 additions, 2 deletions...in/theodolite/execution/operator/ExecutionStateHandler.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/operator/LeaderElector.kt 1 addition, 0 deletions...ain/kotlin/theodolite/execution/operator/LeaderElector.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/operator/TheodoliteController.kt 23 additions, 55 deletions...lin/theodolite/execution/operator/TheodoliteController.kt
- theodolite-quarkus/src/main/kotlin/theodolite/execution/operator/TheodoliteOperator.kt 1 addition, 3 deletions...otlin/theodolite/execution/operator/TheodoliteOperator.kt
- theodolite-quarkus/src/main/kotlin/theodolite/k8s/ResourceByLabelHandler.kt 68 additions, 0 deletions.../src/main/kotlin/theodolite/k8s/ResourceByLabelHandler.kt
- theodolite-quarkus/src/main/kotlin/theodolite/patcher/ConfigOverrideModifier.kt 39 additions, 0 deletions.../main/kotlin/theodolite/patcher/ConfigOverrideModifier.kt
- theodolite-quarkus/src/main/kotlin/theodolite/patcher/PatcherFactory.kt 4 additions, 0 deletions...rkus/src/main/kotlin/theodolite/patcher/PatcherFactory.kt
- theodolite-quarkus/src/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt 2 additions, 1 deletion...rc/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt
- theodolite-quarkus/src/main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt 2 additions, 1 deletion.../main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt
- theodolite-quarkus/src/main/kotlin/theodolite/util/ExecutionComparator.kt 19 additions, 0 deletions...us/src/main/kotlin/theodolite/util/ExecutionComparator.kt
- theodolite-quarkus/src/test/kotlin/theodolite/execution/operator/ControllerTest.kt 0 additions, 39 deletions...st/kotlin/theodolite/execution/operator/ControllerTest.kt
Loading
Please register or sign in to comment