[CalendarServer-changes] [13284] twext/trunk/twext/who/opendirectory/_service.py

source_changes at macosforge.org source_changes at macosforge.org
Tue Apr 15 14:17:20 PDT 2014


Revision: 13284
          http://trac.calendarserver.org//changeset/13284
Author:   wsanchez at apple.com
Date:     2014-04-15 14:17:20 -0700 (Tue, 15 Apr 2014)
Log Message:
-----------
cleanup

Modified Paths:
--------------
    twext/trunk/twext/who/opendirectory/_service.py

Modified: twext/trunk/twext/who/opendirectory/_service.py
===================================================================
--- twext/trunk/twext/who/opendirectory/_service.py	2014-04-15 21:15:22 UTC (rev 13283)
+++ twext/trunk/twext/who/opendirectory/_service.py	2014-04-15 21:17:20 UTC (rev 13284)
@@ -266,7 +266,7 @@
         )
 
 
-    def _queryStringAndRecordTypesFromCompoundExpression(self, expression, recordTypes):
+    def _queryStringFromCompoundExpression(self, expression, recordTypes):
         """
         Generates an OD query string from a compound expression.
 
@@ -284,7 +284,7 @@
 
         queryTokens = []
         for subExpression in expression.expressions:
-            queryToken, subExpRecordTypes = self._queryStringAndRecordTypesFromExpression(
+            queryToken, subExpRecordTypes = self._queryStringFromExpression(
                 subExpression, recordTypes
             )
             if subExpRecordTypes:
@@ -319,7 +319,7 @@
         return (u"".join(queryTokens), recordTypes)
 
 
-    def _queryStringAndRecordTypesFromExpression(self, expression, recordTypes=set(ODRecordType.iterconstants())):
+    def _queryStringFromExpression(self, expression, recordTypes=set(ODRecordType.iterconstants())):
         """
         Converts either a MatchExpression or a CompoundExpression into an LDAP
         query string.
@@ -341,7 +341,7 @@
             return (queryString, recordType if recordType else recordTypes)
 
         if isinstance(expression, CompoundExpression):
-            return self._queryStringAndRecordTypesFromCompoundExpression(
+            return self._queryStringFromCompoundExpression(
                 expression, recordTypes
             )
 
@@ -361,9 +361,7 @@
         @rtype: L{ODQuery}
         """
 
-        queryString, recordTypes = self._queryStringAndRecordTypesFromExpression(
-            expression,
-        )
+        queryString, recordTypes = self._queryStringFromExpression(expression)
         if not recordTypes:
             return None
 
@@ -372,17 +370,14 @@
         else:
             matchType = ODMatchType.any.value
 
-        attributes = [a.value for a in ODAttribute.iterconstants()]
-        maxResults = 0
-
         query, error = ODQuery.queryWithNode_forRecordTypes_attribute_matchType_queryValues_returnAttributes_maximumResults_error_(
             self.node,
             (t.value for t in recordTypes),
             None,
             matchType,
             queryString,
-            attributes,
-            maxResults,
+            [a.value for a in ODAttribute.iterconstants()],
+            0,
             None
         )
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140415/081fa207/attachment.html>


More information about the calendarserver-changes mailing list