From fefac7ebbcacdaaaa4f7dfa2693ef5e5df407181 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 24 Oct 2012 17:42:49 -0700 Subject: [PATCH] Use default statsd instance. This is the correct way to use the default instance created from env variables. Change-Id: I98190d8f8bae79718e8fadce4594d9dff0884c3e --- utils.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/utils.py b/utils.py index 3b58e23d..e092a6d3 100644 --- a/utils.py +++ b/utils.py @@ -27,7 +27,7 @@ import traceback import paramiko import socket from sshclient import SSHClient -import statsd +from statsd import statsd import vmdatabase @@ -193,8 +193,6 @@ def update_stats(provider): vmdatabase.DELETE: 'delete', } - stats = statsd.StatsClient() - for base_image in provider.base_images: states = { vmdatabase.BUILDING: 0, @@ -213,12 +211,12 @@ def update_stats(provider): provider.name, base_image.name, state_names[state_id]) - stats.gauge(key, count) + statsd.gauge(key, count) key = 'devstack.pool.%s.%s.min_ready' % ( provider.name, base_image.name) - stats.gauge(key, base_image.min_ready) + statsd.gauge(key, base_image.min_ready) key = 'devstack.pool.%s.max_servers' % provider.name - stats.gauge(key, provider.max_servers) + statsd.gauge(key, provider.max_servers)