diff --git a/autodynatrace/wrappers/pymongo/wrapper.py b/autodynatrace/wrappers/pymongo/wrapper.py index 73d9cc7..84b7b7e 100644 --- a/autodynatrace/wrappers/pymongo/wrapper.py +++ b/autodynatrace/wrappers/pymongo/wrapper.py @@ -42,7 +42,7 @@ def end(self, failed, event, message=""): logger.debug("Got bad pymongo event: {}".format(event)) tracer.mark_failed("MongoDB Command", message) - logger.debug("Ending Mongo call: {}({})@{}:{}".format(event.command_name, event.database_name, event.connection_id[0], event.connection_id[1])) + logger.debug("Ending Mongo call: {}({})@{}:{}".format(event.command_name, getattr(event, 'database_name', "") , event.connection_id[0], event.connection_id[1])) tracer.end() self._tracer_dict.pop(_get_tracer_dict_key(event))