On 03/30/2011 10:39 AM, Nathan Kinder wrote:
> On 03/30/2011 06:00 AM, Dmitri Pal wrote:
>> Please find the design for the auto membership plugin:
>> Here: http://directory.fedoraproject.org/wiki/Auto_Membership_Design
>> I have some comments and questions:
>> 1) Is the AND functionality for inclusion criteria required?
> I'm not sure. Is there a use case for it?
>> 2) How the attributes are escaped? Do they need to? Probably there will
>> be cases when they should be escaped
> Where exactly are you thinking that they need to be escaped? Why do
> you think they might need to be escaped?
Wild cards and regular expression might have special symbols like "="
"\" slashes etc.
If we decode to support AND it would probably be solved by concatenating
multiple attr=regex pairs in one attribute. I am concerned it will be a
challenge to parse.
>> 3) Parsing pairs in the value as a bit of overhead. I wonder if there is
>> any way to avoid it?
> Do you mean parsing the pair contained in the "autoMemberGroupingAttr"
> attribute in the config definition entry? This will only be parsed
> when the definition entry is loaded at startup or when it is
> modified. It would be stored in a different form that is more
> efficient to use when we actually need to perform auto membership
Yes I am concerned about parsing pairs for the purposes of the modify
operation in CLI/UI.
>> 4) I have concerns about the UI and CLI, do you see any good ways to
>> mange such entries?
> Freeipa-users mailing list
Sr. Engineering Manager IPA project,
Red Hat Inc.
Looking to carve out IT costs?
Freeipa-users mailing list