From 7ca110d0c5ff625dd77db651fa876b208ab0ea35 Mon Sep 17 00:00:00 2001
From: Ben Keith <bkeith@signalfx.com>
Date: Fri, 16 Feb 2018 14:41:25 -0500
Subject: [PATCH] Omit trailing comma when no extra dimensions

---
 mongodb.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mongodb.py b/mongodb.py
index d77908d..d1cc633 100644
--- a/mongodb.py
+++ b/mongodb.py
@@ -49,7 +49,7 @@ def submit(self, type, type_instance, value, db=None, extra_dims=None):
 
         encoded_dims = self.encode_dims(discovered_dims)
         if self.dimensions:
-            encoded_dims = self.dimensions + "," + encoded_dims
+            encoded_dims += ("," if encoded_dims else "") + self.dimensions
 
         # set plugin_instance
         if encoded_dims: