Implementing an Async Directory Service
Greets all, I have implemented two custom directory services by sub-classing DirectoryService and implementing interface IDirectoryService. One service interfaces with postgres, the other a JSON REST API, both handle only "groups" and "users" principal types. As it stands both these directory services return synchronous results, is there a standard way for me to integrate a custom async directory service with Darwin Calendar Server? cheers, -- rhodey ˙ ͜ʟ˙
Not yet. There is work underway in the (now external) twext module (twext.who) for a replacement directory service framework (it would obsolete twistedcaldav.directory). The new framework's IDirectoryService has non-blocking API. I don't have an ETA, but it's very actively being worked on. -wsv
rhodey <mailto:rhodey@anhonesteffort.org> January 8, 2014 at 10:21 PM Greets all,
I have implemented two custom directory services by sub-classing DirectoryService and implementing interface IDirectoryService. One service interfaces with postgres, the other a JSON REST API, both handle only "groups" and "users" principal types.
As it stands both these directory services return synchronous results, is there a standard way for me to integrate a custom async directory service with Darwin Calendar Server?
cheers,
-- rhodey ˙ ͜ʟ˙ _______________________________________________ calendarserver-dev mailing list calendarserver-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-dev
Thanks for the reply wsv, I'm not the most skilled python programmer but please do let me know if I can help this effort along in any way, looking forward to it! -- -- rhodey ˙ ͜ʟ˙ On 01/17/2014 01:48 PM, Wilfredo Sánchez Vega wrote:
Not yet. There is work underway in the (now external) twext module (twext.who) for a replacement directory service framework (it would obsolete twistedcaldav.directory).
The new framework's IDirectoryService has non-blocking API.
I don't have an ETA, but it's very actively being worked on.
-wsv
rhodey <mailto:rhodey@anhonesteffort.org> January 8, 2014 at 10:21 PM Greets all,
I have implemented two custom directory services by sub-classing DirectoryService and implementing interface IDirectoryService. One service interfaces with postgres, the other a JSON REST API, both handle only "groups" and "users" principal types.
As it stands both these directory services return synchronous results, is there a standard way for me to integrate a custom async directory service with Darwin Calendar Server?
cheers,
-- rhodey ˙ ͜ʟ˙ _______________________________________________ calendarserver-dev mailing list calendarserver-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-dev
participants (2)
-
rhodey
-
Wilfredo Sánchez Vega