Is this possible: Restart only if no other Relevant Fixlets about to start

(imported topic written by ken@gracenote91)

So I am wrestling the the conflicting goals of wanting to get people to reboot often not having to have them get prompted for a reboot too many times.

Wondering if there is a way to hack the “Restart Needed” Fixlet so that it only prompts users to reboot if there are no other actions that are currently lined up to be applied to that client.

----more detailed explaination ----

so imagine a situation where a client has two relevant baselines each with multiple actions in them that require restarts. ( I don’t force a restart after the completion of the baselines)

I want to have a standalone action based on the “Reboot Needed” fixlet that prompts the user to reboot only after all actions in both of those baselines have completed (eg fixed, failed, pending restart…)

Of course the bigger picture is that I want to have multiple baselines active on my network all of which might contain actions that might require reboots. I want a particular PC to only prompt its owner to reboot if there are currently no actions that its agent is about to start running (e.g. evaluating, running…)

Dont want the situation where the prompt comes up due to a patch in Baseline A, the user reboots and then immediately gets prompted again after an action in Baseline B completes running.

Any thoughts?