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 @@ -373,10 +373,8 @@ def parse_result_tags(self, identifiersMap):
373373 if identifiersMap :
374374 for identifiers in identifiersMap :
375375 d = defaultdict (dict )
376- for key in identifiers .keys ():
377- d ['tags' ][key ] = identifiers [key ]
378- if d not in self .results :
379- self .results .append (d )
376+ d ['tags' ] = identifiers
377+ self .results .append (d )
380378
381379
382380class SingleTimeSeriesResponse (object ):
Original file line number Diff line number Diff line change @@ -258,8 +258,11 @@ def getAllFilterMapsForSensor(self, searchSensor):
258258 based on metadata topology returned from zimon "topo".
259259 '''
260260 filtersMaps = []
261- if searchSensor in set (self .allFiltersMaps .keys ()):
262- filtersMaps .extend (self .allFiltersMaps [searchSensor ])
261+ if searchSensor in set (self .sensorsSpec .keys ()):
262+ for entryName in self .__compTree .keys ():
263+ values = self .__compTree [entryName ]['filtersMap' ].get (searchSensor , [])
264+ if len (values ) > 0 :
265+ filtersMaps .extend (values )
263266 return filtersMaps
264267
265268 def getAllFilterMapsForMetric (self , searchMetric ):
You can’t perform that action at this time.
0 commit comments