File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed
Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -352,10 +352,8 @@ def parse_result_tags(self, identifiersMap):
352352 if identifiersMap :
353353 for identifiers in identifiersMap :
354354 d = defaultdict (dict )
355- for key in identifiers .keys ():
356- d ['tags' ][key ] = identifiers [key ]
357- if d not in self .results :
358- self .results .append (d )
355+ d ['tags' ] = identifiers
356+ self .results .append (d )
359357
360358
361359class SingleTimeSeriesResponse ():
Original file line number Diff line number Diff line change @@ -254,8 +254,11 @@ def getAllFilterMapsForSensor(self, searchSensor):
254254 based on metadata topology returned from zimon "topo".
255255 '''
256256 filtersMaps = []
257- if searchSensor in set (self .allFiltersMaps .keys ()):
258- filtersMaps .extend (self .allFiltersMaps [searchSensor ])
257+ if searchSensor in set (self .sensorsSpec .keys ()):
258+ for entryName in self .__compTree .keys ():
259+ values = self .__compTree [entryName ]['filtersMap' ].get (searchSensor , [])
260+ if len (values ) > 0 :
261+ filtersMaps .extend (values )
259262 return filtersMaps
260263
261264 def getAllFilterMapsForMetric (self , searchMetric ):
You can’t perform that action at this time.
0 commit comments