Project: springxd
Issue XD-1757: Resolve runtime module option properties using module metadata
Since the module metadata properties are resolved at runtime (when the module gets deployed), we can resolve the module options values that are already resolved in there. For example, currently the "runtime modules" command for "log" module would show this: runtime modules [7m[27;32m Module Container Id Options ---------------- ------------------------------------ -------------------------------------------------------- s1.source.http-0 633f0fb1-5396-4bc0-8f1e-c9d5104e0ea7 {port=9000} s1.sink.log-1 633f0fb1-5396-4bc0-8f1e-c9d5104e0ea7 {name=${xd.stream.name}, expression=payload, level=INFO} In this case, we can resolve the module option "name" from the module metadata.
Story points: 2