From 8ec8dffcefd67bffea3a0c53855120d6778d41a0 Mon Sep 17 00:00:00 2001 From: Aaditya Talwai Date: Fri, 11 Aug 2017 11:20:23 -0400 Subject: [PATCH] mysql: prevent the Pin from attaching empty tags --- ddtrace/contrib/mysql/patch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ddtrace/contrib/mysql/patch.py b/ddtrace/contrib/mysql/patch.py index 16b197c7771..ae18bc213e4 100644 --- a/ddtrace/contrib/mysql/patch.py +++ b/ddtrace/contrib/mysql/patch.py @@ -33,7 +33,7 @@ def _connect(func, instance, args, kwargs): def patch_conn(conn): - tags = {t: getattr(conn, a, '') for t, a in CONN_ATTR_BY_TAG.items()} + tags = {t: getattr(conn, a) for t, a in CONN_ATTR_BY_TAG.items() if getattr(conn, a, '') != ''} pin = Pin(service="mysql", app="mysql", app_type="db", tags=tags) # grab the metadata from the conn