Skip to content

Commit 604843f

Browse files
committed
Improve logging when creating containers for debugging slow creation
1 parent 35bfd79 commit 604843f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/main/java/cd/go/contrib/elasticagents/docker/DockerContainer.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,13 +157,14 @@ public static DockerContainer create(CreateAgentRequest request, PluginSettings
157157
.hostConfig(hostBuilder.build())
158158
.build();
159159

160+
LOG.debug("Creating container " + containerName);
160161
consoleLogAppender.accept(String.format("Creating container: %s", containerName));
161162
ContainerCreation container = docker.createContainer(containerConfig, containerName);
162163
String id = container.id();
163164

164165
ContainerInfo containerInfo = docker.inspectContainer(id);
165166

166-
LOG.debug("Created container " + containerName);
167+
LOG.debug("Starting container " + containerName);
167168
consoleLogAppender.accept(String.format("Starting container: %s", containerName));
168169
docker.startContainer(containerName);
169170
Collection<String> additionalNetworks = Networks.getAdditionalNetworks(networks);
@@ -177,9 +178,7 @@ public static DockerContainer create(CreateAgentRequest request, PluginSettings
177178
}
178179

179180
private static List<String> environmentFrom(CreateAgentRequest request, PluginSettings settings, String containerName) {
180-
Set<String> env = new HashSet<>();
181-
182-
env.addAll(settings.getEnvironmentVariables());
181+
Set<String> env = new HashSet<>(settings.getEnvironmentVariables());
183182
if (StringUtils.isNotBlank(request.properties().get("Environment"))) {
184183
env.addAll(splitIntoLinesAndTrimSpaces(request.properties().get("Environment")));
185184
}

0 commit comments

Comments
 (0)