Skip to content

Commit 53fccb9

Browse files
committed
feat: check that injection properly works
1 parent 75150db commit 53fccb9

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

samples/quarkus/src/main/java/io/javaoperatorsdk/operator/sample/QuarkusOperator.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import io.fabric8.kubernetes.client.KubernetesClient;
66
import io.javaoperatorsdk.operator.Operator;
7+
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
78
import io.quarkus.runtime.Quarkus;
89
import io.quarkus.runtime.QuarkusApplication;
910
import io.quarkus.runtime.annotations.QuarkusMain;
@@ -17,8 +18,8 @@ public class QuarkusOperator implements QuarkusApplication {
1718
@Inject
1819
Operator operator;
1920

20-
/*@Inject
21-
ConfigurationService configuration;*/
21+
@Inject
22+
ConfigurationService configuration;
2223

2324
public static void main(String... args) {
2425
Quarkus.run(QuarkusOperator.class, args);
@@ -27,9 +28,9 @@ public static void main(String... args) {
2728
@Override
2829
public int run(String... args) throws Exception {
2930
System.out.println("operator = " + operator);
30-
/*final var config = configuration.getConfigurationFor(new CustomServiceController(client));
31+
final var config = configuration.getConfigurationFor(new CustomServiceController(client));
3132
System.out.println("CR class: " + config.getCustomResourceClass());
32-
System.out.println("Doneable class = " + config.getDoneableClass());*/
33+
System.out.println("Doneable class = " + config.getDoneableClass());
3334
Quarkus.waitForExit();
3435
return 0;
3536
}

0 commit comments

Comments
 (0)