mirror of
https://github.com/ansible/awx.git
synced 2024-10-31 23:51:09 +03:00
Fix to NoStatsClient in callback plugin
This commit is contained in:
parent
c7fd21ae52
commit
d36a4cf50d
@ -56,12 +56,13 @@ if os.environ.get('GRAPHITE_PORT_8125_UDP_ADDR'):
|
||||
prefix='tower.job.event_callback',
|
||||
maxudpsize=512)
|
||||
else:
|
||||
class NoStatsClient(object):
|
||||
def __getattr__(self, item):
|
||||
if item.startswith('__'):
|
||||
return super(NoStatsClient, self).__getattr__(item)
|
||||
else:
|
||||
return lambda *args, **kwargs: None
|
||||
from statsd import StatsClientBase
|
||||
class NoStatsClient(StatsClientBase):
|
||||
def __init__(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def _send(self, *args, **kwargs):
|
||||
pass
|
||||
statsd = NoStatsClient()
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user