File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -58,12 +58,9 @@ def cache_age(self) -> int:
5858 self .logger .debug ("[%s] Cache age: %d" % (self .name , cache_age ))
5959 return time () - getattr (self , "_cache_time" , 0 )
6060
61- async def get_metrics (self , label_filter = {} ) -> list :
61+ async def get_metrics (self , label_filter = None ) -> list :
6262 """Get metrics from the exporter, respecting label filters and caching the result."""
63- for key , value in label_filter .items ():
64- if key not in self .labels and self .labels [key ] != value :
65- self .logger .debug ("Label filter check failed: %s != %s" , self .labels , label_filter )
66- return []
63+ label_filter = label_filter or {}
6764
6865 if not hasattr (self , "_cached_metrics" ) or self .cache_age >= self .cache_life :
6966 if new_metrics := await super ().get_metrics (label_filter = label_filter ):
You can’t perform that action at this time.
0 commit comments