+1 Personally I'd rather the latter format everywhere, even unlang: update { request:foo = 1 } John Dennis <jdennis@redhat.com> wrote:
What I'd like to see is the individual modules converging on common behavior so there is a consistent model.
I suspect a number of the modules were written independently and contributed, their diverse heritage makes for some awkwardness when viewing the totality of FreeRADIUS.
If rlm_rest and rlm_cache have attribute models that are elegant and well thought out then let's move everything to that model. On the other
hand if ulang is conceptually cleaner then lets move rlm_rest and rlm_cache to a ulang solution. Pick one idea and make everything follow
those rules. Consistency is a virtue and should be a goal of 3.0 IMHO, it will make using FreeRADIUS easier. A major version upgrade is one of
the very few opportunities available to clean up.
-- Sent from my mobile device, please excuse brevity and typos.