Enable/Disable Reporters in Deployer

I would really like to be able to manually enable reporters in a deployed project, even if they are disabled in the design node. I imagine this would work exactly like triggers being enabled/disabled.
My use case for this is I have triggers that send emails to end users when certain scenarios sucessfully complete their work. But when I'm testing the scenario in design, I don't want these to run. I can certainly disable them manually, but then there is the risk of deploying it in this configuration, and users fail to get their notifications. If instead I could manually override and enable in the deploy, it would remember this (like it remembers to override scenario triggers) and each deploy would be certain to have the correct configuration each time, without having to track a bunch of post-deploy steps.
Comments
-
Turribeach Dataiku DSS Core Designer, Neuron, Dataiku DSS Adv Designer, Registered, Neuron 2023, Circle Member Posts: 2,590 Neuron
Wouldn't a post deployment hook sort this out?
-
I do back @Turribeach comment above. Hooks can perfectly check and change the setups for what you want.
-
I think yes, it would, but it's functionality and association to the project would be perfectly invisible to any future maintainer of the system. I don't think that intuition would tell someone to go look in the post deployment hooks for an explanation for spooky (unintended) behavior (imagine a scenario where the new guy deploying a project update wants these reporters disabled, but each time he/she deploys, the reporter is enabled again.)