From 1629100116be17d81f349d88c60dff9ec87f44af Mon Sep 17 00:00:00 2001 From: "Steve L. Nyemba" Date: Thu, 9 Mar 2017 22:55:18 -0600 Subject: [PATCH] bug fix with labels, making them more readible --- src/utils/agents/data-collector.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/utils/agents/data-collector.py b/src/utils/agents/data-collector.py index e727346..7c2706c 100644 --- a/src/utils/agents/data-collector.py +++ b/src/utils/agents/data-collector.py @@ -27,6 +27,8 @@ class ICollector(Thread) : self.factory = DataSourceFactory() self.init() self.name = 'data-collector@'+self.id + def format(self,text): + return re.sub('([0-9]+[a-zA-Z]*)|[^a-zA-Z\s:]',' ',text).strip() def init(self): @@ -88,6 +90,7 @@ class ICollector(Thread) : self.lock.acquire() store = self.factory.instance(type=write_class,args=read_args) store.flush(size=200) + label = self.format(label) store.write(label=label,row=row) self.lock.release() if 'MONITOR_CONFIG_PATH' in os.environ :