This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new feca937 Fix #508
feca937 is described below
commit feca9379cc8afb8733ed661f0145706e6d14af37
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Mon Oct 31 12:01:33 2022 -0400
Fix #508
---
.../java/org/apache/camel/karavan/service/KubernetesService.java | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git
a/karavan-app/src/main/java/org/apache/camel/karavan/service/KubernetesService.java
b/karavan-app/src/main/java/org/apache/camel/karavan/service/KubernetesService.java
index 0629378..b86f029 100644
---
a/karavan-app/src/main/java/org/apache/camel/karavan/service/KubernetesService.java
+++
b/karavan-app/src/main/java/org/apache/camel/karavan/service/KubernetesService.java
@@ -282,7 +282,9 @@ public class KubernetesService {
List<String> result = new ArrayList<>();
kubernetesClient().configMaps().inNamespace(namespace).list().getItems().forEach(configMap
-> {
String name = configMap.getMetadata().getName();
- configMap.getData().keySet().forEach(data -> result.add(name + "/"
+ data));
+ if (configMap.getData() != null) {
+ configMap.getData().keySet().forEach(data -> result.add(name +
"/" + data));
+ }
});
return result;
}
@@ -291,7 +293,9 @@ public class KubernetesService {
List<String> result = new ArrayList<>();
kubernetesClient().secrets().inNamespace(namespace).list().getItems().forEach(secret
-> {
String name = secret.getMetadata().getName();
- secret.getData().keySet().forEach(data -> result.add(name + "/" +
data));
+ if (secret.getData() != null) {
+ secret.getData().keySet().forEach(data -> result.add(name +
"/" + data));
+ }
});
return result;
}