Skip to content

Commit d39273d

Browse files
committed
Enable container logging.
See #5013
1 parent 859ce08 commit d39273d

File tree

1 file changed

+13
-0
lines changed
  • spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util

1 file changed

+13
-0
lines changed

spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util/AtlasContainer.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
*/
1616
package org.springframework.data.mongodb.test.util;
1717

18+
import org.apache.commons.logging.Log;
19+
import org.apache.commons.logging.LogFactory;
20+
1821
import org.springframework.core.env.StandardEnvironment;
1922

2023
import org.testcontainers.containers.wait.strategy.Wait;
@@ -32,6 +35,8 @@
3235
*/
3336
public class AtlasContainer extends MongoDBAtlasLocalContainer {
3437

38+
private static final Log LOG = LogFactory.getLog(AtlasContainer.class);
39+
3540
private static final DockerImageName DEFAULT_IMAGE_NAME = DockerImageName.parse("mongodb/mongodb-atlas-local");
3641
private static final String DEFAULT_TAG = "8.0.0";
3742
private static final String LATEST = "latest";
@@ -69,6 +74,14 @@ public static AtlasContainer tagged(String tag) {
6974
return new AtlasContainer(DEFAULT_IMAGE_NAME.withTag(tag));
7075
}
7176

77+
@Override
78+
protected void containerIsStarting(InspectContainerResponse containerInfo) {
79+
followOutput(outputFrame -> {
80+
LOG.info(outputFrame.getUtf8StringWithoutLineEnding());
81+
});
82+
super.containerIsStarting(containerInfo);
83+
}
84+
7285
@Override
7386
protected void containerIsStarted(InspectContainerResponse containerInfo) {
7487

0 commit comments

Comments
 (0)