diff options
author | James Socol <james@thegroundwork.com> | 2015-03-26 12:41:19 -0400 |
---|---|---|
committer | James Socol <james@thegroundwork.com> | 2015-03-26 12:41:19 -0400 |
commit | dc2d35a7ceec854f5688e2311a2621b2df2199ed (patch) | |
tree | 7dab268d7eef44858d9f7a537b3fd6fe43360ebc | |
parent | cc56f1cfb29ff480e3db2cf39447b8232231c357 (diff) | |
download | pystatsd-dc2d35a7ceec854f5688e2311a2621b2df2199ed.tar.gz |
Handle IPv6 in default clients
-rw-r--r-- | statsd/defaults/__init__.py | 1 | ||||
-rw-r--r-- | statsd/defaults/django.py | 4 | ||||
-rw-r--r-- | statsd/defaults/env.py | 4 |
3 files changed, 7 insertions, 2 deletions
diff --git a/statsd/defaults/__init__.py b/statsd/defaults/__init__.py index 2f2de3b..21851e3 100644 --- a/statsd/defaults/__init__.py +++ b/statsd/defaults/__init__.py @@ -1,4 +1,5 @@ HOST = 'localhost' PORT = 8125 +IPV6 = False PREFIX = None MAXUDPSIZE = 512 diff --git a/statsd/defaults/django.py b/statsd/defaults/django.py index c4c2951..74da212 100644 --- a/statsd/defaults/django.py +++ b/statsd/defaults/django.py @@ -12,4 +12,6 @@ if statsd is None: port = getattr(settings, 'STATSD_PORT', defaults.PORT) prefix = getattr(settings, 'STATSD_PREFIX', defaults.PREFIX) maxudpsize = getattr(settings, 'STATSD_MAXUDPSIZE', defaults.MAXUDPSIZE) - statsd = StatsClient(host, port, prefix, maxudpsize) + ipv6 = getattr(settings, 'STATSD_IPV6', defaults.IPV6) + statsd = StatsClient(host=host, port=port, prefix=prefix, + maxudpsize=maxudpsize, ipv6=ipv6) diff --git a/statsd/defaults/env.py b/statsd/defaults/env.py index eb857f9..1ee863f 100644 --- a/statsd/defaults/env.py +++ b/statsd/defaults/env.py @@ -12,4 +12,6 @@ if statsd is None: port = int(os.getenv('STATSD_PORT', defaults.PORT)) prefix = os.getenv('STATSD_PREFIX', defaults.PREFIX) maxudpsize = int(os.getenv('STATSD_MAXUDPSIZE', defaults.MAXUDPSIZE)) - statsd = StatsClient(host, port, prefix, maxudpsize) + ipv6 = bool(int(os.getenv('STATSD_IPV6', defaults.IPV6))) + statsd = StatsClient(host=host, port=port, prefix=prefix, + maxudpsize=maxudpsize, ipv6=ipv6) |