コード例 #1
0
 def search(self, *args, **kwargs):
     timer = get_timer('totals.pyelasticsearch')
     timer.start()
     with django_statsd.with_('pyelasticsearch.search'):
         result = origElasticSearch.search(self, *args, **kwargs)
     timer.stop()
     return result
コード例 #2
0
ファイル: redis.py プロジェクト: mucca/django-statsd
 def execute_command(self, func_name, *args, **kwargs):
     timer = get_timer('totals.redis.%s' % func_name.lower())
     timer.start()
     with django_statsd.with_('redis.%s' % func_name.lower()):
         result = origRedis.execute_command(self, func_name, *args,
                                            **kwargs)
     timer.stop()
     return result
コード例 #3
0
ファイル: redis.py プロジェクト: SweetProcess/django-statsd
 def execute_command(self, func_name, *args, **kwargs):
     with django_statsd.with_("redis.%s" % func_name.lower()):
         return origRedis.execute_command(self, func_name, *args,
                                          **kwargs)
コード例 #4
0
ファイル: database.py プロジェクト: ahmadmoalla/django-statsd
 def executemany(self, *args, **kwargs):
     with django_statsd.with_('sql.executemany'):
         return self.cursor.executemany(*args, **kwargs)
コード例 #5
0
ファイル: database.py プロジェクト: Dipsomaniac/django-statsd
 def execute(self, *args, **kwargs):
     with django_statsd.with_('sql.%s' % self.db.alias):
         return self.cursor.execute(*args, **kwargs)
コード例 #6
0
 def execute(self, *args, **kwargs):
     with django_statsd.with_('sql.%s' % self.db.alias):
         return self.cursor.execute(*args, **kwargs)
コード例 #7
0
 def executemany(self, *args, **kwargs):
     with django_statsd.with_("sql.%s" % self.db.alias):
         return self.cursor.executemany(*args, **kwargs)
コード例 #8
0
ファイル: redis.py プロジェクト: WoLpH/django-statsd
 def execute_command(self, func_name, *args, **kwargs):
     with django_statsd.with_('redis.%s' % func_name.lower()):
         return origRedis.execute_command(self, func_name, *args,
                                          **kwargs)