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

commit e5f5495b54830ed64745125c157b5c70afa41da3
Author: Marat Gubaidullin <ma...@talismancloud.io>
AuthorDate: Tue Nov 28 17:54:26 2023 -0500

    Cleanup
---
 .../java/org/apache/camel/karavan/docker/DockerService.java    | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerService.java
 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerService.java
index 20c7fb4c..38a554aa 100644
--- 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerService.java
+++ 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerService.java
@@ -138,7 +138,7 @@ public class DockerService extends DockerServiceUtils {
 
     public Container getContainerByName(String name) {
         List<Container> containers = findContainer(name);
-        return containers.size() > 0 ? containers.get(0) : null;
+        return !containers.isEmpty() ? containers.get(0) : null;
     }
 
     public Statistics getContainerStats(String containerId) {
@@ -163,12 +163,10 @@ public class DockerService extends DockerServiceUtils {
     public Container createContainerFromCompose(DockerComposeService compose, 
Map<String, String> labels) throws InterruptedException {
         List<Container> containers = 
findContainer(compose.getContainer_name());
         if (containers.isEmpty()) {
-            LOGGER.infof("Compose Service starting for %s", 
compose.getContainer_name());
-
             HealthCheck healthCheck = getHealthCheck(compose.getHealthcheck());
             List<String> env = compose.getEnvironment() != null ? 
compose.getEnvironmentList() : List.of();
 
-            LOGGER.infof("Compose Service started for %s", 
compose.getContainer_name());
+            LOGGER.infof("Compose Service started for %s in network:%s", 
compose.getContainer_name(), networkName);
 
             RestartPolicy restartPolicy = RestartPolicy.noRestart();
             if (Objects.equals(compose.getRestart(), 
RestartPolicy.onFailureRestart(10).getName())) {
@@ -196,7 +194,7 @@ public class DockerService extends DockerServiceUtils {
                                      Map<String, String> volumes, String 
network, RestartPolicy restartPolicy,
                                      String... command) throws 
InterruptedException {
         List<Container> containers = findContainer(name);
-        if (containers.size() == 0) {
+        if (containers.isEmpty()) {
             pullImage(image);
 
             CreateContainerCmd createContainerCmd = 
getDockerClient().createContainerCmd(image)
@@ -217,7 +215,7 @@ public class DockerService extends DockerServiceUtils {
                 mounts.add(new 
Mount().withType(MountType.BIND).withSource("/var/run/docker.sock").withTarget("/var/run/docker.sock"));
             }
             createContainerCmd.withHostConfig(new HostConfig()
-                            .withRestartPolicy(restartPolicy)
+                    .withRestartPolicy(restartPolicy)
                     .withPortBindings(portBindings)
                     .withMounts(mounts)
                     .withNetworkMode(network != null ? network : networkName));

Reply via email to