Ignore:
Timestamp:
28 May 2011, 07:19:57 (13 years ago)
Author:
Henrik Bettermann
Message:

Fix indentation. We use only 4 whitespaces not 5. Remove #BBB.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/catalog.py

    r6116 r6207  
    1515
    1616class WAeUPQuery(Query):
    17      """A hurry.query-like query that supports also ``apply``.
    18      """
    19      grok.implements(IQuery)
     17    """A hurry.query-like query that supports also ``apply``.
     18    """
     19    grok.implements(IQuery)
    2020
    21      def apply(self, query):
    22           """Get a catalog's BTree set of intids conforming to a query.
    23           """
    24           return query.apply()
     21    def apply(self, query):
     22        """Get a catalog's BTree set of intids conforming to a query.
     23        """
     24        return query.apply()
    2525
    26      def searchResults(self, query):
    27           """Get a set of ZODB objects conforming to a query.
    28           """
    29           results = self.apply(query)
    30           if results is not None:
    31                uidutil = getUtility(IIntIds)
    32                results = ResultSet(results, uidutil)
    33           return results
     26    def searchResults(self, query):
     27        """Get a set of ZODB objects conforming to a query.
     28        """
     29        results = self.apply(query)
     30        if results is not None:
     31            uidutil = getUtility(IIntIds)
     32            results = ResultSet(results, uidutil)
     33        return results
    3434
    3535grok.global_utility(WAeUPQuery)
    3636
     37class StudentIndexes(grok.Indexes):
     38    grok.site(University)
     39    grok.name('students_catalog')
     40    grok.context(IStudent)
    3741
    38 class StudentIndexes(grok.Indexes):
    39      grok.site(University)
    40      grok.name('students_catalog')
    41      grok.context(IStudent)
    42 
    43      name = grok.index.Field(attribute='name')
     42    name = grok.index.Field(attribute='name')
    4443
    4544class QueryResultItem(object):
    46      grok.implements(IQueryResultItem)
    47      url = None
    48      title = None
    49      description = None
     45    grok.implements(IQueryResultItem)
     46    url = None
     47    title = None
     48    description = None
    5049
    51      def __init__(self, context, view):
    52           self.context = context
    53           self.url = view.url(context)
    54           self.title = context.title
    55           self.description = ''
     50    def __init__(self, context, view):
     51        self.context = context
     52        self.url = view.url(context)
     53        self.title = context.title
     54        self.description = ''
    5655
    5756def search_context(query):
    58      result = Query().searchResults(
    59           Eq(('students_catalog', 'name'), query)
    60           )
    61      return result
     57    result = Query().searchResults(
     58        Eq(('students_catalog', 'name'), query)
     59        )
     60    return result
Note: See TracChangeset for help on using the changeset viewer.