-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
-
False
-
Unset
-
No
-
-
We need to consider moving the code about email templates closer to the email connector, or even "to" the email connector. The engine should only be responsible for receiving events and then distributing them to the right connectors. Any other work, like templating, which is connector specific, should probably be done in the connectors themselves.
However, we need to discuss this.
- We first need to develop a new module the engine will depend from to make sure that everything keeps working as expected.
- Then, we have to make the connectors depend on that module.
- The next step would be to stop generating and sending the payloads from the engine and generate those payloads in the connectors themselves.
- Finally, we would have to remove the engine's dependency on the templating module.
cc: rhn-support-jhatcher glepage@redhat.com
- is related to
-
RHCLOUD-34275 Refactor the templating system to ease the engine's load
- Closed