Closed marcinczeczko closed 5 years ago
@Skejven @tomaszmichalak - do we still need that feature, what do you think ?
@marcinczeczko yes but we can have the same effect with correct configuration files concatenation, see:
https://github.com/Knotx/knotx-stack/blob/master/knotx-stack-manager/src/main/packaging/conf/application.conf https://github.com/Knotx/knotx-stack/blob/master/knotx-stack-manager/src/main/packaging/conf/knots/dataBridgeStack.conf
With this approach all complex modules can be defined as stacks and included as separate files.
Version used
Context of the issue/feature
Currently, KnotxStarterVerticle is used to start whole Knotx based on the
modules
section of the configuration. It should be possible to encapsulate all custom project modules as one module listed in the knotx configuration. Such encapsulated module should utilize KnotxStartVerticle capabilities to start it's own specific verticles listed in the logs as child verticles. It will allow to build more modular configuration, where core knotx modules are split from custom project specific onesBug reproducer
N/A/
Steps to reproduce
Appendix
E.g. using hocon format
Then on my project, I can concentrate on setting up project specific stuff
The log would print out it as follows: