You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ma...@apache.org on 2022/08/23 22:02:13 UTC

[camel-karavan] branch main updated: Set project deployment status (#469)

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 20d0b69  Set project deployment status (#469)
20d0b69 is described below

commit 20d0b69fe2be5d70986a213f6207ab03d901df56
Author: Marat Gubaidullin <ma...@gmail.com>
AuthorDate: Tue Aug 23 18:02:08 2022 -0400

    Set project deployment status (#469)
---
 .../src/main/java/org/apache/camel/karavan/api/KubernetesResource.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/karavan-app/src/main/java/org/apache/camel/karavan/api/KubernetesResource.java b/karavan-app/src/main/java/org/apache/camel/karavan/api/KubernetesResource.java
index f32da80..2d8d706 100644
--- a/karavan-app/src/main/java/org/apache/camel/karavan/api/KubernetesResource.java
+++ b/karavan-app/src/main/java/org/apache/camel/karavan/api/KubernetesResource.java
@@ -131,6 +131,9 @@ public class KubernetesResource {
         Optional<KaravanConfiguration.Environment> env = configuration.environments().stream().filter(e -> e.name().equals(environment)).findFirst();
         if (env.isPresent()) {
             kubernetesService.deleteDeployment(name, env.get().namespace());
+            Project p = infinispanService.getProject(name);
+            p.setDeployed(false);
+            infinispanService.saveProject(p);
             return Response.ok().build();
         }
         return Response.noContent().build();