equal
deleted
inserted
replaced
62 SELECTOR_LOGGER = logging.getLogger('cubicweb.selectors') |
62 SELECTOR_LOGGER = logging.getLogger('cubicweb.selectors') |
63 TRACED_OIDS = () |
63 TRACED_OIDS = () |
64 |
64 |
65 def lltrace(selector): |
65 def lltrace(selector): |
66 # don't wrap selectors if not in development mode |
66 # don't wrap selectors if not in development mode |
67 if CubicWebConfiguration.mode == 'installed': |
67 if CubicWebConfiguration.mode == 'system': # XXX config.debug |
68 return selector |
68 return selector |
69 def traced(cls, *args, **kwargs): |
69 def traced(cls, *args, **kwargs): |
70 # /!\ lltrace decorates pure function or __call__ method, this |
70 # /!\ lltrace decorates pure function or __call__ method, this |
71 # means argument order may be different |
71 # means argument order may be different |
72 if isinstance(cls, Selector): |
72 if isinstance(cls, Selector): |