Emmanuel Dreyfus wrote:
> Hello
> 
> I am working on a overlay (the same as last time with the internal search
> question) that produce dynamic values depending on multiple attributes.
> 
> The model was slapo-dynlist. I added an on_response method and I was
> able to produce everything needed when handling a search request.
> That works like a charm.
> 
> But now I would like to use the generated values in a filter when 
> searching. In some cases, I can modify the filter on the fly in 
> bi_op_search so that it works, but that is not always possible. 
> 
> I thought of two alterantives:
> 
> 1) In supann_op_add and supann_op_modify, perform an internal modify
> operation, so that the generated values are actualy added to the
> entry. But There is a problem: I exit that two methods without
> knowing if the add or modify operation succeded or not. The dynamic
> values should not be added if the add/modify operation failed.
> 
> 2) I could steal some ideas from slapo-dds to update entries in
> the whole directory on a regular basis. That seems to do a lot of
> useless activity, and changes will always lag a bit. For now it
> seems to be the best option.
> 
> Is there another was of doing it?

It's still unclear what you're trying to do in this overlay, so I can't
guess at what alternatives might exist.

-- 
  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/

Reply via email to