On Wed, Mar 27, 2013 at 11:22:49AM +0100, Pavel Březina wrote: > Later, we can place the plugin architecture inside a module that knows > about SSSD and is placed above resolver. You said you want to decouple > fail over to fail over -> cache -> resolver. This is nice idea. > > The plugin architecture can be put inside the cache, because cache is > responsible for resolving expired uris and _srv_ and it does not really > say that is has to use resolver directly.
OK, this would be the best approach. After more discussion on #sssd with Pavel and Simo we agreed that Pavel will carry on with this approach for the time being. The only two changes in these patches would be better namespacing of the functions used and unifying the resolver initialization with what I'm working on wrt dynamic DNS updates. In the next release, we will create the additional layer and move the plugins there. I moved https://fedorahosted.org/sssd/ticket/1083 which is tracking that effort to NEEDS_TRIAGE so we can put it into an appropriate milestone tomorrow. _______________________________________________ sssd-devel mailing list sssd-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/sssd-devel