cwvreg.py
changeset 395 cce260264122
parent 355 89ad20af9e4c
child 631 99f5852f8604
child 1123 a8e2838f174a
equal deleted inserted replaced
394:1cc99ab21304 395:cce260264122
   199                 view = self.select(views, req, rset, **kwargs)
   199                 view = self.select(views, req, rset, **kwargs)
   200                 if view.linkable():
   200                 if view.linkable():
   201                     yield view
   201                     yield view
   202             except NoSelectableObject:
   202             except NoSelectableObject:
   203                 continue
   203                 continue
   204             
   204             except Exception:
       
   205                 self.exception('error while trying to list possible %s views for %s',
       
   206                                vid, rset)
       
   207                 
   205     def select_box(self, oid, *args, **kwargs):
   208     def select_box(self, oid, *args, **kwargs):
   206         """return the most specific view according to the result set"""
   209         """return the most specific view according to the result set"""
   207         try:
   210         try:
   208             return self.select_object('boxes', oid, *args, **kwargs)
   211             return self.select_object('boxes', oid, *args, **kwargs)
   209         except NoSelectableObject:
   212         except NoSelectableObject: