Skip to content

Commit 64438df

Browse files
committed
Be less eager in getting docker status
1 parent 5d23212 commit 64438df

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

extensions/devservices/deployment/src/main/java/io/quarkus/devservices/deployment/DevServicesProcessor.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,8 @@ public List<DevServiceDescriptionBuildItem> config(
179179
List<DevServicesResultBuildItem> devServicesResults,
180180
DevServicesRegistryBuildItem devServicesRegistry) {
181181
containerLogForwarders.clear();
182-
boolean isContainerRuntimeAvailable = dockerStatusBuildItem.isContainerRuntimeAvailable();
183182
List<DevServiceDescriptionBuildItem> serviceDescriptions = buildServiceDescriptions(
184-
isContainerRuntimeAvailable, devServicesResults, devServicesRegistry,
183+
dockerStatusBuildItem, devServicesResults, devServicesRegistry,
185184
devServicesLauncherConfig);
186185

187186
for (DevServiceDescriptionBuildItem devService : serviceDescriptions) {
@@ -213,7 +212,7 @@ public List<DevServiceDescriptionBuildItem> config(
213212
context.reset(
214213
new ConsoleCommand('c', "Show Dev Services containers", null, () -> {
215214
List<DevServiceDescriptionBuildItem> descriptions = buildServiceDescriptions(
216-
isContainerRuntimeAvailable, devServicesResults, devServicesRegistry,
215+
dockerStatusBuildItem, devServicesResults, devServicesRegistry,
217216
devServicesLauncherConfig);
218217
StringBuilder builder = new StringBuilder();
219218
builder.append("\n\n")
@@ -260,7 +259,7 @@ private Flow.Publisher<String> createLogPublisher(ContainerInfo containerInfo) {
260259
}
261260

262261
private List<DevServiceDescriptionBuildItem> buildServiceDescriptions(
263-
boolean isContainerRuntimeAvailable,
262+
DockerStatusBuildItem dockerStatusBuildItem,
264263
List<DevServicesResultBuildItem> devServicesResults,
265264
DevServicesRegistryBuildItem devServicesRegistry,
266265
Optional<DevServicesLauncherConfigResultBuildItem> devServicesLauncherConfig) {
@@ -270,7 +269,8 @@ private List<DevServiceDescriptionBuildItem> buildServiceDescriptions(
270269
List<DevServiceDescriptionBuildItem> descriptions = new ArrayList<>();
271270
for (DevServicesResultBuildItem buildItem : devServicesResults) {
272271
configKeysFromDevServices.addAll(buildItem.getConfig().keySet());
273-
descriptions.add(toDevServiceDescription(buildItem, buildItem::getContainerId, isContainerRuntimeAvailable,
272+
descriptions.add(toDevServiceDescription(buildItem, buildItem::getContainerId,
273+
dockerStatusBuildItem.isContainerRuntimeAvailable(),
274274
devServicesRegistry));
275275
}
276276
// Sort descriptions by name

0 commit comments

Comments
 (0)