IƱaki Baz Castillo writes:
Another possibility is to split this concept into "enabled gw" and "available (not defunt) gw". "defunt" would mean that it has been detected to fail, so it would make sense within the lcr_gws table. In the other side a new column "available" in the proposed lcr_gws_grps table could contain a "enabled" field, so LCR just uses/loads it if such field is 1.
gw groups concept made the module far too complicated and was therefore dropped. i'm not going to re-introduce it.
it might be possible to add 'enabled' field to lcr_rule_target table like there is one in lcr_rule table if that would help anything.
-- juha