package org.arquillian.cube.docker.impl.client; import org.arquillian.cube.docker.impl.client.config.DockerCompositions; import org.arquillian.cube.spi.AutoStartParser; import org.jboss.arquillian.core.api.annotation.Observes; public class StandaloneAutoStartConfigurator { public void configure(@Observes CubeDockerConfiguration event) { if (event.getAutoStartContainers() == null) { AutoStartParser autoStartParser = resolveNotSetAutoStart(event.getDockerContainersContent()); event.setAutoStartContainers(autoStartParser); } } private AutoStartParser resolveNotSetAutoStart(DockerCompositions dockerCompositions) { return new RegularExpressionAutoStartParser(RegularExpressionAutoStartParser.REGULAR_EXPRESSION_PREFIX + ".*", dockerCompositions); } }