We are in a multiple-application environment and using multirun works great except when different applications have overlapping depencies. For example:
App A requires services X, Y, Z
App B requires services Q, R, Y, Z.
App C requires services R, S, Z.
Ideally we would have a multirun config for each app which starts up the required services. That works fine when running a single application, but when all three apps are run you end up getting two instances of services R and Y and three of service Z.
It would be helpful to have an option to tell multirun to only launch configs that are not already running. Thanks.
We are in a multiple-application environment and using multirun works great except when different applications have overlapping depencies. For example:
App A requires services X, Y, Z
App B requires services Q, R, Y, Z.
App C requires services R, S, Z.
Ideally we would have a multirun config for each app which starts up the required services. That works fine when running a single application, but when all three apps are run you end up getting two instances of services R and Y and three of service Z.
It would be helpful to have an option to tell multirun to only launch configs that are not already running. Thanks.