This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit 3b79e7f9d62c4e76d54cd0881cc508817a95f8bb
Author: Alex Heneveld <[email protected]>
AuthorDate: Fri Mar 24 10:57:02 2023 +0000

    workflow software process should start/stop children by default
---
 .../apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java
 
b/software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java
index 09ab9aef31..3bfa5d587a 100644
--- 
a/software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java
+++ 
b/software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java
@@ -33,6 +33,8 @@ import 
org.apache.brooklyn.core.workflow.steps.CustomWorkflowStep;
 @ImplementedBy(WorkflowSoftwareProcessImpl.class)
 public interface WorkflowSoftwareProcess extends SoftwareProcess {
 
+    ConfigKey<ChildStartableMode> CHILDREN_STARTABLE_MODE = 
ConfigKeys.newConfigKeyWithDefault(SoftwareProcess.CHILDREN_STARTABLE_MODE, 
ChildStartableMode.FOREGROUND_LATE);
+
     @CatalogConfig(label = "Install Workflow", priority=5)
     ConfigKey<CustomWorkflowStep> INSTALL_WORKFLOW = 
ConfigKeys.builder(CustomWorkflowStep.class, "install.workflow")
             .description("workflow to run during the software install phase")

Reply via email to