bug fix with labels, making them more readible

community
Steve L. Nyemba 8 years ago
parent b011b2ce6e
commit 1629100116

@ -27,6 +27,8 @@ class ICollector(Thread) :
self.factory = DataSourceFactory() self.factory = DataSourceFactory()
self.init() self.init()
self.name = 'data-collector@'+self.id 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): def init(self):
@ -88,6 +90,7 @@ class ICollector(Thread) :
self.lock.acquire() self.lock.acquire()
store = self.factory.instance(type=write_class,args=read_args) store = self.factory.instance(type=write_class,args=read_args)
store.flush(size=200) store.flush(size=200)
label = self.format(label)
store.write(label=label,row=row) store.write(label=label,row=row)
self.lock.release() self.lock.release()
if 'MONITOR_CONFIG_PATH' in os.environ : if 'MONITOR_CONFIG_PATH' in os.environ :

Loading…
Cancel
Save