|
1 | 1 | /* |
2 | | - * Copyright 2012-2021 the original author or authors. |
| 2 | + * Copyright 2012-2022 the original author or authors. |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
|
37 | 37 | import de.flapdoodle.embed.mongo.distribution.Version; |
38 | 38 | import de.flapdoodle.embed.mongo.distribution.Versions; |
39 | 39 | import de.flapdoodle.embed.process.config.RuntimeConfig; |
40 | | -import de.flapdoodle.embed.process.config.io.ProcessOutput; |
| 40 | +import de.flapdoodle.embed.process.config.process.ProcessOutput; |
41 | 41 | import de.flapdoodle.embed.process.config.store.DownloadConfig; |
42 | 42 | import de.flapdoodle.embed.process.config.store.ImmutableDownloadConfig; |
43 | 43 | import de.flapdoodle.embed.process.distribution.Version.GenericVersion; |
@@ -138,8 +138,8 @@ public MongodConfig embeddedMongoConfiguration(EmbeddedMongoProperties embeddedP |
138 | 138 | builder.net(new Net(getHost().getHostAddress(), configuredPort, Network.localhostIsIPv6())); |
139 | 139 | } |
140 | 140 | else { |
141 | | - builder.net(new Net(getHost().getHostAddress(), Network.getFreeServerPort(getHost()), |
142 | | - Network.localhostIsIPv6())); |
| 141 | + builder.net( |
| 142 | + new Net(getHost().getHostAddress(), Network.freeServerPort(getHost()), Network.localhostIsIPv6())); |
143 | 143 | } |
144 | 144 | return builder.build(); |
145 | 145 | } |
@@ -204,9 +204,9 @@ static class RuntimeConfigConfiguration { |
204 | 204 | RuntimeConfig embeddedMongoRuntimeConfig( |
205 | 205 | ObjectProvider<DownloadConfigBuilderCustomizer> downloadConfigBuilderCustomizers) { |
206 | 206 | Logger logger = LoggerFactory.getLogger(getClass().getPackage().getName() + ".EmbeddedMongo"); |
207 | | - ProcessOutput processOutput = new ProcessOutput(Processors.logTo(logger, Slf4jLevel.INFO), |
208 | | - Processors.logTo(logger, Slf4jLevel.ERROR), |
209 | | - Processors.named("[console>]", Processors.logTo(logger, Slf4jLevel.DEBUG))); |
| 207 | + ProcessOutput processOutput = ProcessOutput.builder().output(Processors.logTo(logger, Slf4jLevel.INFO)) |
| 208 | + .error(Processors.logTo(logger, Slf4jLevel.ERROR)) |
| 209 | + .commands(Processors.named("[console>]", Processors.logTo(logger, Slf4jLevel.DEBUG))).build(); |
210 | 210 | return Defaults.runtimeConfigFor(Command.MongoD, logger).processOutput(processOutput) |
211 | 211 | .artifactStore(getArtifactStore(logger, downloadConfigBuilderCustomizers.orderedStream())) |
212 | 212 | .isDaemonProcess(false).build(); |
|
0 commit comments