Justin Mason <[EMAIL PROTECTED]> writes:

> I don't get it -- how does that help?

Basically, user rule would always run last.  Something like:

 for (@priorities) {
    standard prorities loop
 }
 if ($allow_user_rules && $defined_rules{$user}) {
    do_xxx_tests($user, ...);  # $user is the priority
    do_yyy_tests($user, ...);
 }

Precompiling could be done by an early Plugin that runs an init message
on each user that has configuration.  The do_xxx_tests routines should
not care about whether you are doing user rules, ideally.

Daniel

-- 
Daniel Quinlan
http://www.pathname.com/~quinlan/

Reply via email to