aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/bot.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/bot/bot.py b/bot/bot.py
index 0b842d07a..545efefe6 100644
--- a/bot/bot.py
+++ b/bot/bot.py
@@ -15,6 +15,7 @@ from bot import DEBUG_MODE, api, constants
from bot.async_stats import AsyncStatsClient
log = logging.getLogger('bot')
+LOCALHOST = "127.0.0.1"
class Bot(commands.Bot):
@@ -44,12 +45,12 @@ class Bot(commands.Bot):
# Since statsd is UDP, there are no errors for sending to a down port.
# For this reason, setting the statsd host to 127.0.0.1 for development
# will effectively disable stats.
- statsd_url = "127.0.0.1"
+ statsd_url = LOCALHOST
try:
self.stats = AsyncStatsClient(self.loop, statsd_url, 8125, prefix="bot")
except socket.gaierror as socket_error:
- self.stats = None
+ self.stats = AsyncStatsClient(self.loop, LOCALHOST)
self.loop.call_later(30, self.retry_statsd_connection, statsd_url)
log.warning(f"Statsd client failed to instantiate with error:\n{socket_error}")