Set database_index when db is not 0

This commit is contained in:
Srikanth Chekuri
2020-11-24 10:42:58 +05:30
parent 9334eef7b7
commit 69f0b40ba9

View File

@ -21,8 +21,12 @@ def _extract_conn_attributes(conn_kwargs):
""" Transform redis conn info into dict """ """ Transform redis conn info into dict """
attributes = { attributes = {
"db.system": "redis", "db.system": "redis",
"db.name": conn_kwargs.get("db", 0),
} }
db = conn_kwargs.get("db", 0)
if db == 0:
attributes["db.name"] = db
else:
attributes["db.redis.database_index"] = db
try: try:
attributes["net.peer.name"] = conn_kwargs["host"] attributes["net.peer.name"] = conn_kwargs["host"]
attributes["net.peer.ip"] = conn_kwargs["port"] attributes["net.peer.ip"] = conn_kwargs["port"]