]> arthur.barton.de Git - netdata.git/blobdiff - plugins.d/python.d.plugin
repl whitespaces with _ in job names
[netdata.git] / plugins.d / python.d.plugin
index 05d23b9ae09f98ab8b165d929b3214fe6f2d9060..b4e6473a6223f09764aa60449e07c73763c73378 100755 (executable)
@@ -9,6 +9,7 @@ import os
 import sys
 import time
 import threading
+from re import sub
 
 # -----------------------------------------------------------------------------
 # globals & environment setup
@@ -340,7 +341,7 @@ class PythonCharts(object):
                     i += 1
                     try:
                         if job.override_name is not None:
-                            new_name = job.__module__ + '_' + job.override_name
+                            new_name = job.__module__ + '_' + sub(r'\s+', '_', job.override_name)
                             if new_name in overridden:
                                 msg.info("DROPPED:", job.name, ", job '" + job.override_name + "' is already served by another job.")
                                 self._stop(job)