<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body style="font-family: tt;" text="#000000" bgcolor="#FFFFFF"><div
 style="font-family: tt;"><span style="font-family: monospace;">  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).<br><br>  The new framework's 
IDirectoryService has non-blocking API.<br><br>  I don't have an ETA, 
but it's very actively being worked on.<br><br>    -wsv<br><br></span><br><blockquote
 style="border: 0px none;" 
cite="mid:52CE3FDE.6050603@anhonesteffort.org" type="cite"><div 
style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">         <div 
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
 photoaddress="rhodey@anhonesteffort.org" photoname="rhodey" 
src="cid:part1.08010401.03090900@wsanchez.net" 
name="postbox-contact.jpg" width="25px" height="25px"></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:rhodey@anhonesteffort.org" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">rhodey</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">January 8, 2014 
at 10:21 PM</span></font></div></div></div><div 
style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody"><div>Greets all,<br><br>I have 
implemented two custom directory services by sub-classing<br>DirectoryService
 and implementing interface IDirectoryService. One<br>service interfaces
 with postgres, the other a JSON REST API, both handle<br>only "groups" 
and "users" principal types.<br><br>As it stands both these directory 
services return synchronous results,<br>is there a standard way for me 
to integrate a custom async directory<br>service with Darwin Calendar 
Server?<br><br>cheers,<br><br>-- rhodey ˙ ͜ʟ˙<br>_______________________________________________<br>calendarserver-dev
 mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:calendarserver-dev@lists.macosforge.org">calendarserver-dev@lists.macosforge.org</a><br><a class="moz-txt-link-freetext" href="https://lists.macosforge.org/mailman/listinfo/calendarserver-dev">https://lists.macosforge.org/mailman/listinfo/calendarserver-dev</a><br></div></div></blockquote></div></body></html>