def next(self, *args, **kwargs):
     return _e_trace(self._e_db_next, min_duration,
                     self._e_object.next, *args, **kwargs)
 def executemany(self, *args, **kwargs):
     return _e_trace(self._e_db_query, min_duration,
                     self._e_object.executemany, *args, **kwargs)
 def fetchall(self, *args, **kwargs):
     return _e_trace(self._e_db_fetchall, min_duration,
                     self._e_object.fetchall, *args, **kwargs)
 def rollback(self, *args, **kwargs):
     return _e_trace(self._e_db_rollback, min_duration,
                     self._e_object.rollback, *args, **kwargs)
 def __call__(self, *args, **kwargs):
     return TimerWrapper(_e_trace(self._e_db_connect, min_duration/2.0,
                                  self._e_object, *args, **kwargs),
                         self._e_module_name)
Beispiel #6
0
 def __call__(self, *args, **kwargs):
     return TimerWrapper(
         _e_trace(general_factory, min_duration, self._e_object, *args,
                  **kwargs), self._e_module_name)
 def commit(self, *args, **kwargs):
     return _e_trace(self._e_db_commit, min_duration,
                     self._e_object.commit, *args, **kwargs)
Beispiel #8
0
 def next(self, *args, **kwargs):
     return _e_trace(self._e_db_next, min_duration, self._e_object.next,
                     *args, **kwargs)
 def __call__(self, *args, **kwargs):
     return TimerWrapper(_e_trace(general_factory, min_duration,
                                  self._e_object, *args, **kwargs),
                         self._e_module_name)
Beispiel #10
0
 def fetchall(self, *args, **kwargs):
     return _e_trace(self._e_db_fetchall, min_duration,
                     self._e_object.fetchall, *args, **kwargs)
Beispiel #11
0
 def executemany(self, *args, **kwargs):
     return _e_trace(self._e_db_query, min_duration,
                     self._e_object.executemany, *args, **kwargs)
Beispiel #12
0
 def __call__(self, *args, **kwargs):
     return TimerWrapper(
         _e_trace(self._e_db_connect, min_duration / 2.0,
                  self._e_object, *args, **kwargs), self._e_module_name)
Beispiel #13
0
 def rollback(self, *args, **kwargs):
     return _e_trace(self._e_db_rollback, min_duration,
                     self._e_object.rollback, *args, **kwargs)
Beispiel #14
0
 def commit(self, *args, **kwargs):
     return _e_trace(self._e_db_commit, min_duration,
                     self._e_object.commit, *args, **kwargs)