equal
deleted
inserted
replaced
8 __docformat__ = "restructuredtext en" |
8 __docformat__ = "restructuredtext en" |
9 |
9 |
10 import sys |
10 import sys |
11 from time import clock, time |
11 from time import clock, time |
12 |
12 |
13 from logilab.common.deprecation import obsolete |
13 from logilab.common.deprecation import deprecated |
14 |
14 |
15 from rql import BadRQLQuery |
15 from rql import BadRQLQuery |
16 |
16 |
17 from cubicweb import set_log_methods, cwvreg |
17 from cubicweb import set_log_methods, cwvreg |
18 from cubicweb import ( |
18 from cubicweb import ( |
270 except Exception: |
270 except Exception: |
271 self.exception('error while logging queries') |
271 self.exception('error while logging queries') |
272 finally: |
272 finally: |
273 self._logfile_lock.release() |
273 self._logfile_lock.release() |
274 |
274 |
275 @obsolete("use vreg.select('controllers', ...)") |
275 @deprecated("use vreg.select('controllers', ...)") |
276 def select_controller(self, oid, req): |
276 def select_controller(self, oid, req): |
277 try: |
277 try: |
278 return self.vreg.select('controllers', oid, req=req, appli=self) |
278 return self.vreg.select('controllers', oid, req=req, appli=self) |
279 except NoSelectableObject: |
279 except NoSelectableObject: |
280 raise Unauthorized(req._('not authorized')) |
280 raise Unauthorized(req._('not authorized')) |